[Pkg-fglrx-devel] r649 - fglrx-driver/trunk/debian
Michael Gilbert
gilbert-guest at alioth.debian.org
Thu Aug 4 06:01:35 UTC 2011
Author: gilbert-guest
Date: 2011-08-04 06:01:35 +0000 (Thu, 04 Aug 2011)
New Revision: 649
Modified:
fglrx-driver/trunk/debian/changelog
fglrx-driver/trunk/debian/control
fglrx-driver/trunk/debian/fglrx-glx-ia32.lintian-overrides
fglrx-driver/trunk/debian/fglrx-glx.lintian-overrides
fglrx-driver/trunk/debian/rules
Log:
redirect shlibs
Modified: fglrx-driver/trunk/debian/changelog
===================================================================
--- fglrx-driver/trunk/debian/changelog 2011-08-04 06:01:25 UTC (rev 648)
+++ fglrx-driver/trunk/debian/changelog 2011-08-04 06:01:35 UTC (rev 649)
@@ -5,6 +5,8 @@
* Minimize B-D, drop B-D versioning if satisfied in oldstable (lenny)
* Rename debian/reportbug/script to debian/bug-script and use dh_bugfiles -A
to install it in all packages.
+ * Redirect shlibs dependency of libGL.so.1 from fglrx-glx and fglrx-glx-ia32
+ to libgl1-mesa-glx | libgl1 and ia32-libs.
[ Michael Gilbert ]
* Handle generated files more robustly.
Modified: fglrx-driver/trunk/debian/control
===================================================================
--- fglrx-driver/trunk/debian/control 2011-08-04 06:01:25 UTC (rev 648)
+++ fglrx-driver/trunk/debian/control 2011-08-04 06:01:35 UTC (rev 649)
@@ -136,6 +136,7 @@
Architecture: i386 amd64
Depends:
${misc:Depends},
+ ${shlibs:Depends},
lsb-base
Recommends:
fglrx-driver (= ${binary:Version}),
Modified: fglrx-driver/trunk/debian/fglrx-glx-ia32.lintian-overrides
===================================================================
--- fglrx-driver/trunk/debian/fglrx-glx-ia32.lintian-overrides 2011-08-04 06:01:25 UTC (rev 648)
+++ fglrx-driver/trunk/debian/fglrx-glx-ia32.lintian-overrides 2011-08-04 06:01:35 UTC (rev 649)
@@ -3,6 +3,6 @@
fglrx-glx-ia32: spelling-error-in-binary usr/lib32/dri/fglrx_dri.so UNKOWN UNKNOWN
fglrx-glx-ia32: no-upstream-changelog
fglrx-glx-ia32: shlib-with-non-pic-code usr/lib32/libGL.so.1.2
-fglrx-glx-ia32: shlib-missing-in-control-file libGL 1 for usr/lib32/libGL.so.1.2
fglrx-glx-ia32: no-symbols-control-file usr/lib32/libatiuki.so.1.0
fglrx-glx-ia32: no-symbols-control-file usr/lib32/libGL.so.1.2
+fglrx-glx-ia32: shlibs-declares-dependency-on-other-package ia32-libs (>= 20090804)
Modified: fglrx-driver/trunk/debian/fglrx-glx.lintian-overrides
===================================================================
--- fglrx-driver/trunk/debian/fglrx-glx.lintian-overrides 2011-08-04 06:01:25 UTC (rev 648)
+++ fglrx-driver/trunk/debian/fglrx-glx.lintian-overrides 2011-08-04 06:01:35 UTC (rev 649)
@@ -1 +1,3 @@
fglrx-glx: no-upstream-changelog
+[i386]: shlib-with-non-pic-code usr/lib/fglrx/libGL.so.1.2
+shlibs-declares-dependency-on-other-package libgl1-mesa-glx | libgl1
Modified: fglrx-driver/trunk/debian/rules
===================================================================
--- fglrx-driver/trunk/debian/rules 2011-08-04 06:01:25 UTC (rev 648)
+++ fglrx-driver/trunk/debian/rules 2011-08-04 06:01:35 UTC (rev 649)
@@ -37,9 +37,18 @@
--with-xserver=Xorg
$(MAKE) -C debian/man
+# Install reportbug files in all binary packages
override_dh_bugfiles:
dh_bugfiles -A
+# Redirect shlibs for libGL.so.1 to libgl1-mesa-glx | libgl1.
+override_dh_makeshlibs:
+ dh_makeshlibs
+ test ! -d debian/fglrx-glx || \
+ sed -i -e '/^libGL 1 /s/.*/libGL 1 libgl1-mesa-glx | libgl1/' debian/fglrx-glx/DEBIAN/shlibs
+ test ! -d debian/fglrx-glx-ia32 || \
+ sed -i -e '/^libGL 1 /s/.*/libGL 1 ia32-libs (>= 20090804)/' debian/fglrx-glx-ia32/DEBIAN/shlibs
+
override_dh_installdeb:
chrpath -d -k debian/fglrx-control/usr/bin/amdcccle
chmod -x debian/fglrx-control/usr/share/icons/*
More information about the Pkg-fglrx-devel
mailing list