[Pkg-libatomic-ops-commits] r13 - tarballs trunk/debian trunk/debian/patches

Ian Wienand ianw at alioth.debian.org
Wed Feb 3 20:40:51 UTC 2010


Author: ianw
Date: 2010-02-03 20:40:50 +0000 (Wed, 03 Feb 2010)
New Revision: 13

Added:
   tarballs/libatomic-ops_7.2~alpha5.orig.tar.gz
   trunk/debian/libatomic-ops-dev.install
Removed:
   trunk/debian/dirs
   trunk/debian/docs
   trunk/debian/libatomic-ops-dev.dirs
   trunk/debian/libatomic-ops-dev.files
   trunk/debian/patches/03_nodoc.patch
Modified:
   tarballs/Makefile
   trunk/debian/changelog
   trunk/debian/rules
Log:
packagaing overhaul for 7.2-alpha5 (not ready yet, but getting there)


Modified: tarballs/Makefile
===================================================================
--- tarballs/Makefile	2009-10-05 18:30:46 UTC (rev 12)
+++ tarballs/Makefile	2010-02-03 20:40:50 UTC (rev 13)
@@ -9,18 +9,15 @@
 #  libatomic-ops-$(BASEVERSION)+cvs$(CVSDATE) -- note - 
 # for Debian build purposes
 
-BASEVERSION = 1.2
-CVSDATE = 20091005
+BASEVERSION = 7.2~alpha5
 
-TARGZ :=libatomic-ops_$(BASEVERSION)+cvs$(CVSDATE).orig.tar.gz
-ORIGSRC :=libatomic_ops-$(BASEVERSION)
-DEBPACKAGE  :=libatomic-ops-$(BASEVERSION)+cvs$(CVSDATE)
+TARGZ :=libatomic-ops_$(BASEVERSION).orig.tar.gz
+DEBPACKAGE  :=libatomic-ops-$(BASEVERSION)
 
 all: deb
 
 deb: 
 	tar xfz $(TARGZ)
-	mv $(ORIGSRC) $(DEBPACKAGE)
 	svn export ../trunk/debian $(DEBPACKAGE)/debian
 	(cd $(DEBPACKAGE); \
 	DEB_AUTO_UPDATE_DEBIAN_CONTROL=yes ./debian/rules clean; \

Added: tarballs/libatomic-ops_7.2~alpha5.orig.tar.gz
===================================================================
(Binary files differ)


Property changes on: tarballs/libatomic-ops_7.2~alpha5.orig.tar.gz
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/changelog	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,3 +1,13 @@
+libatomic-ops (7.2~alpha5-1) unstable; urgency=low
+
+  * New upstream (with new version scheme based on the GC library)
+  * Packagaing overhaul - remove unneeded debian/libatomic-ops-dev.files,
+    debian/libatomic-ops-dev.install, debian/docs, debian/dirs
+  * Remove patch to ignore upstream doc generation
+  * Update rules to use DEB_DESTDIR to install into /tmp
+  * Pick only relevant files with debian/libatomic-ops-dev.install
+ -- Ian Wienand <ianw at debian.org>  Wed, 03 Feb 2010 11:11:05 -0800
+
 libatomic-ops (1.2+cvs20091005-1) unstable; urgency=low
 
   * Update from upstream CVS

Deleted: trunk/debian/dirs
===================================================================
--- trunk/debian/dirs	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/dirs	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,2 +0,0 @@
-usr/lib
-usr/share

Deleted: trunk/debian/docs
===================================================================
--- trunk/debian/docs	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/docs	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,3 +0,0 @@
-doc/README.txt
-doc/README_malloc.txt
-doc/README_stack.txt

Deleted: trunk/debian/libatomic-ops-dev.dirs
===================================================================
--- trunk/debian/libatomic-ops-dev.dirs	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/libatomic-ops-dev.dirs	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,4 +0,0 @@
-usr/include
-usr/share
-usr/share/man
-usr/share/man/man3

Deleted: trunk/debian/libatomic-ops-dev.files
===================================================================
--- trunk/debian/libatomic-ops-dev.files	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/libatomic-ops-dev.files	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,2 +0,0 @@
-usr/include/*
-usr/lib/lib*.a

Added: trunk/debian/libatomic-ops-dev.install
===================================================================
--- trunk/debian/libatomic-ops-dev.install	                        (rev 0)
+++ trunk/debian/libatomic-ops-dev.install	2010-02-03 20:40:50 UTC (rev 13)
@@ -0,0 +1,2 @@
+usr/include
+usr/lib
\ No newline at end of file

Deleted: trunk/debian/patches/03_nodoc.patch
===================================================================
--- trunk/debian/patches/03_nodoc.patch	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/patches/03_nodoc.patch	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,9 +0,0 @@
-# we handle documentation distribuition in the package, so
-# we don't need the builtin installation
---- libatomic-ops-1.1/Makefile.am	2005-11-25 16:19:28.000000000 +1100
-+++ Makefile.am	2005-10-31 16:10:21.000000000 +1100
-@@ -1,3 +1,3 @@
--SUBDIRS = src doc tests
-+SUBDIRS = src tests
- 
- #distclean-local:

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2009-10-05 18:30:46 UTC (rev 12)
+++ trunk/debian/rules	2010-02-03 20:40:50 UTC (rev 13)
@@ -1,13 +1,10 @@
 #!/usr/bin/make -f
 
-#nasty, but our patches touch parts of the build system.
-DEB_AUTO_UPDATE_AUTOMAKE = 1.9
-DEB_AUTO_UPDATE_ACLOCAL = $(DEB_AUTO_UPDATE_AUTOMAKE)
-DEB_AUTO_UPDATE_AUTOCONF = 2.50
-
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 
 #run tests
 DEB_MAKE_CHECK_TARGET := check
+
+# use .install to pick out relevant stuff
+DEB_DESTDIR = $(CURDIR)/debian/tmp
\ No newline at end of file




More information about the Pkg-libatomic-ops-commits mailing list