[Pkg-fglrx-devel] r671 - fglrx-driver/trunk/debian
Andreas Beckmann
anbe-guest at alioth.debian.org
Sat Aug 6 17:01:56 UTC 2011
Author: anbe-guest
Date: 2011-08-06 17:01:56 +0000 (Sat, 06 Aug 2011)
New Revision: 671
Modified:
fglrx-driver/trunk/debian/changelog
fglrx-driver/trunk/debian/rules
Log:
Overhaul get-orig-source target. Fix file permissions while repacking.
Modified: fglrx-driver/trunk/debian/changelog
===================================================================
--- fglrx-driver/trunk/debian/changelog 2011-08-06 15:43:00 UTC (rev 670)
+++ fglrx-driver/trunk/debian/changelog 2011-08-06 17:01:56 UTC (rev 671)
@@ -9,6 +9,7 @@
prebuilt modules is no longer permitted.
* Check for fglrx configuration in /etx/xorg.conf.d/, too, and don't print
messages about missing files.
+ * Overhaul get-orig-source target. Fix file permissions while repacking.
-- Andreas Beckmann <debian at abeckmann.de> Thu, 04 Aug 2011 23:42:27 +0200
Modified: fglrx-driver/trunk/debian/rules
===================================================================
--- fglrx-driver/trunk/debian/rules 2011-08-06 15:43:00 UTC (rev 670)
+++ fglrx-driver/trunk/debian/rules 2011-08-06 17:01:56 UTC (rev 671)
@@ -72,23 +72,28 @@
# but first try to look in the "cache".
# For some reason wget refuses to clobber and restarts everytime.
# wget $(URL_PATH)/$(INSTALLER) -c -O $(CACHEDIR)/$(INSTALLER)
- [ -f $(CACHEDIR)/$(INSTALLER) ] || wget $(URL_PATH)/$(INSTALLER) -c -O $(CACHEDIR)/$(INSTALLER)
+ [ -s $(CACHEDIR)/$(INSTALLER) ] || wget $(URL_PATH)/$(INSTALLER) -c -O $(CACHEDIR)/$(INSTALLER)
+ [ -s $(CACHEDIR)/$(INSTALLER) ]
cp $(CACHEDIR)/$(INSTALLER) .
../$(packagename)_$(NEW_UPSTREAM_VERSION).orig.tar.bz2: get-orig-source-checks $(INSTALLER)
- mkdir $(packagename)-$(NEW_UPSTREAM_VERSION) \
- && cd $(packagename)-$(NEW_UPSTREAM_VERSION) \
+ mkdir $(packagename)-$(NEW_UPSTREAM_VERSION).orig
+ cd $(packagename)-$(NEW_UPSTREAM_VERSION).orig \
&& /bin/sh ../$(INSTALLER) --extract . \
- && rm -f README.distro *.sh \
- && rm -rf packages setup.data x4* \
- && rm -rf x6* \
- && rm -f arch/*/lib/modules/fglrx/fglrx.*.o
+ && rm -f README.distro *.sh *.exp cimle-xdgsu installer_creation_policy \
+ && rm -rf packages setup.data \
+ && rm -rf x4* x6* \
+ && rm -f arch/*/lib/modules/fglrx/fglrx.*.o \
+ && chmod -R a-sx,u=rwX,go=rX . \
+ && find . -type f \( -path '*/bin/*' -o -path '*/sbin/*' -o -name '*.sh' \) -exec chmod a+x {} +
# Create the tarball.
tar -cjf $(packagename)_$(NEW_UPSTREAM_VERSION).orig.tar.bz2 \
- $(packagename)-$(NEW_UPSTREAM_VERSION) && mv \
- $(packagename)_$(NEW_UPSTREAM_VERSION).orig.tar.bz2 ../
+ --owner=root --group=src \
+ $(packagename)-$(NEW_UPSTREAM_VERSION).orig
+ mv $(packagename)_$(NEW_UPSTREAM_VERSION).orig.tar.bz2 ../
# Cleanup.
- rm -fr $(packagename)-$(NEW_UPSTREAM_VERSION) && rm $(INSTALLER)
+ rm -fr $(packagename)-$(NEW_UPSTREAM_VERSION).orig
+ rm -f $(INSTALLER)
get-orig-source: ../$(packagename)_$(NEW_UPSTREAM_VERSION).orig.tar.bz2 ;
More information about the Pkg-fglrx-devel
mailing list