[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