Hello community, here is the log from the commit of package xorg-x11-driver-video-unichrome checked in at Wed Dec 19 00:47:09 CET 2007. -------- --- arch/i386/xorg-x11-driver-video-unichrome/xorg-x11-driver-video-unichrome.changes 2007-12-17 20:06:46.000000000 +0100 +++ /mounts/work_src_done/STABLE/xorg-x11-driver-video-unichrome/xorg-x11-driver-video-unichrome.changes 2007-12-18 11:50:08.606276000 +0100 @@ -1,0 +2,5 @@ +Tue Dec 18 11:58:50 CET 2007 - sndirsch@suse.de + +- generate generate SaX2/hwinfo data + +------------------------------------------------------------------- New: ---- pci_ids ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-video-unichrome.spec ++++++ --- /var/tmp/diff_new_pack.x31427/_old 2007-12-19 00:42:37.000000000 +0100 +++ /var/tmp/diff_new_pack.x31427/_new 2007-12-19 00:42:37.000000000 +0100 @@ -34,11 +34,12 @@ Group: System/X11/Servers/XF86_4 AutoReqProv: on Version: 20071217 -Release: 1 +Release: 3 Summary: The Unichrome Project Requires: xorg-x11-server Provides: xorg-x11-driver-video:%{_libdir}/xorg/modules/drivers/unichrome_drv.so Source: xf86-video-unichrome-6660bb5.tar.bz2 +Source1: pci_ids Patch: xf86-video-unichrome.diff Patch1: mandriva2007.diff ExclusiveArch: %ix86 ia64 ppc ppc64 x86_64 @@ -93,12 +94,60 @@ make install DESTDIR=$RPM_BUILD_ROOT make install.man DESTDIR=$RPM_BUILD_ROOT %endif +%if 0%{?suse_version} > 1000 +### +### generate SaX2/hwinfo data +### +mkdir -p $RPM_BUILD_ROOT/usr/share/sax/sysp/maps/update/ \ + $RPM_BUILD_ROOT/usr/share/sax/api/data/cdb/ \ + $RPM_BUILD_ROOT/var/lib/hardware/ids +> $RPM_BUILD_ROOT/usr/share/sax/sysp/maps/update/Identity.map.%name +> $RPM_BUILD_ROOT/usr/share/sax/api/data/cdb/Cards.%name +> $RPM_BUILD_ROOT/var/lib/hardware/ids/%name +NAME=VIA +SERVER=unichrome +SVID= +SDID= +PROFILE= +cat $RPM_SOURCE_DIR/pci_ids support | \ +while read line; do + VID=$(echo "$line"|cut -d "#" -f 1) + DID=$(echo "$line"|cut -d "#" -f 2) + DEVICE=$(echo "$line"|cut -d "#" -f 3) + cat >> $RPM_BUILD_ROOT/usr/share/sax/sysp/maps/update/Identity.map.%name << EOF +NAME=${NAME}&DEVICE=${DEVICE}&VID=${VID}&DID=${DID}&SERVER=${SERVER}&EXT=&OPT=&RAW=&PROFILE=${PROFILE}&SCRIPT3D=&PACKAGE3D=&FLAG=DEFAULT&SUBVENDOR=${SVID}&SUBDEVICE=${SDID} +EOF + cat >> $RPM_BUILD_ROOT/usr/share/sax/api/data/cdb/Cards.%name << EOF +${NAME}:${DEVICE} { + Driver = ${SERVER} +} +EOF + cat >> $RPM_BUILD_ROOT/var/lib/hardware/ids/%name << EOF + vendor.id pci ${VID} +&device.id pci ${DID} ++device.name ${DEVICE} ++driver.xfree 4|${SERVER} +EOF + echo >> $RPM_BUILD_ROOT/var/lib/hardware/ids/%name +done +%endif %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) +%if 0%{?suse_version} > 1000 +%dir /usr/share/sax +%dir /usr/share/sax/api +%dir /usr/share/sax/api/data +%dir /usr/share/sax/api/data/cdb +%dir /usr/share/sax/sysp +%dir /usr/share/sax/sysp/maps +%dir /usr/share/sax/sysp/maps/update +%dir /var/lib/hardware +%dir /var/lib/hardware/ids +%endif %if 0%{?suse_version} > 1010 || 0%{?fedora_version} >= 6 || 0%{?mandriva_version} > 2006 %if 0%{?suse_version} > 1020 && 0%{?suse_version} < 1100 %dir %{_libdir}/xorg/modules/updates/drivers @@ -116,8 +165,33 @@ /usr/X11R6/%{_lib}/modules/drivers/*_drv.* /usr/X11R6/man/man4/* %endif +%if 0%{?suse_version} > 1000 +/usr/share/sax/api/data/cdb/Cards.%{name} +/usr/share/sax/sysp/maps/update/Identity.map.%{name} +/var/lib/hardware/ids/%{name} +%endif +%if 0%{?suse_version} > 1000 + +%post +if ls var/lib/hardware/ids/* &> /dev/null; then + ls var/lib/hardware/ids/* > var/lib/hardware/hd.ids +else + rm -f var/lib/hardware/hd.ids +fi +exit 0 + +%postun +if ls var/lib/hardware/ids/* &> /dev/null; then + ls var/lib/hardware/ids/* > var/lib/hardware/hd.ids +else + rm -f var/lib/hardware/hd.ids +fi +exit 0 +%endif %changelog +* Tue Dec 18 2007 - sndirsch@suse.de +- generate generate SaX2/hwinfo data * Mon Dec 17 2007 - sndirsch@suse.de - update to git 6660bb5 * Test commit to see whether the git update script is still good. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org