Mailinglist Archive: opensuse-commit (689 mails)
| < Previous | Next > |
commit xorg-x11-driver-video-unichrome
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Wed, 19 Dec 2007 00:47:09 +0100
- Message-id: <20071218234709.B939E678335@xxxxxxxxxxxxxxx>
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@xxxxxxx
+
+- 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@xxxxxxx
+- generate generate SaX2/hwinfo data
* Mon Dec 17 2007 - sndirsch@xxxxxxx
- 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |