rpms/linuxwacom/devel linuxwacom.spec,1.46,1.47

Adam Jackson (ajax) fedora-extras-commits at redhat.com
Wed Nov 14 19:30:48 UTC 2007


Author: ajax

Update of /cvs/pkgs/rpms/linuxwacom/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25430

Modified Files:
	linuxwacom.spec 
Log Message:
weird creepy amd64 fix


Index: linuxwacom.spec
===================================================================
RCS file: /cvs/pkgs/rpms/linuxwacom/devel/linuxwacom.spec,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -r1.46 -r1.47
--- linuxwacom.spec	14 Nov 2007 19:01:56 -0000	1.46
+++ linuxwacom.spec	14 Nov 2007 19:30:12 -0000	1.47
@@ -1,5 +1,3 @@
-%define _x11dir		/usr
-%define _x11libdir	%{_x11dir}/%{_lib}
 %define _x11sdkdir	%(pkg-config --variable=sdkdir xorg-server)
 %define tarname		%{name}-0.7.8-3
 
@@ -62,7 +60,7 @@
 export RPM_LIBDIR=%{_lib}
 %configure --without-gtk --without-tcl --without-tk \
 	--disable-wacomxi --disable-libwacomxi \
-	--with-xorg-sdk=/usr --with-xlib=%{_x11libdir} \
+	--with-xorg-sdk=/usr --with-xlib=%{_libdir} \
 	--enable-dlloader $XSERVER64
 
 export CFLAGS="$RPM_OPT_FLAGS"
@@ -75,20 +73,25 @@
 mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d
 install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/udev/rules.d/60-wacom.rules
 rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
+# This is terribly wrong but I can't be bothered to figure it out right now.
+%ifarch x86_64
+if [ -e $RPM_BUILD_ROOT/wacom_drv.so ]; then
+    install -m 755 -d $RPM_BUILD_ROOT/%{_libdir}/xorg/modules/input
+    mv $RPM_BUILD_ROOT/wacom_drv.so $RPM_BUILD_ROOT/%{_libdir}/xorg/modules/input
+fi
+%endif
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post
-/sbin/ldconfig
+%post -p /sbin/ldconfig
 
-%postun
-/sbin/ldconfig
+%postun -p /sbin/ldconfig
 
 %files 
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog README NEWS
-%attr(0444,root,root) %{_x11libdir}/xorg/modules/input/wacom_drv.so
+%attr(0444,root,root) %{_libdir}/xorg/modules/input/wacom_drv.so
 %{_bindir}/wacdump
 %{_bindir}/xidump
 %{_bindir}/xsetwacom




More information about the fedora-extras-commits mailing list