commit a206d294674ca9962b9dd350290b0561d7589f49
Author: Oswald Buddenhagen <o...@kde.org>
Date:   Sun Aug 26 16:16:12 2012 +0200

    update debian packaging

 Makefile.am                       |   14 ++--
 debian/{.cvsignore => .gitignore} |    2 +-
 debian/changelog                  |  141 +++++++++++++++++++++++++++--
 debian/control                    |   11 ++-
 debian/generate-deb               |    4 +-
 debian/rules                      |   17 ++--
 debian/watch                      |    4 +-
 7 files changed, 160 insertions(+), 33 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index 87774d4..5141f7c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -54,18 +54,16 @@ log:
           git log --date=iso --log-size --name-only | \
             perl -e '$(LOG_PL)' > ChangeLog )
 
-deb:
-       CFLAGS="-O2 -mcpu=i686" fakeroot debian/rules binary
+deb: deb-clean
+       CFLAGS= fakeroot debian/rules binary
 
 deb-clean:
-       cd $(srcdir) && \
-        dh_clean -Xsrc/ && \
-        fakeroot debian/rules unpatch
-
-distdir distclean: deb-clean
+       dh_clean -Xsrc/
+       fakeroot debian/rules clean
 
 dist-hook:
-       find $(distdir)/debian \( -name .git -o -name .gitignore -o -name .#\*# 
-o -type l \) -print0 | xargs -0r rm -rf
+       find $(distdir)/debian \( -name .#\*# -o -type l \) -print0 | xargs -0r 
rm -rf
+       -cd $(distdir)/debian && test -f .gitignore && rm -rf `cat .gitignore` 
.gitignore
 
 dist-sign: dist
        gpg -b -a $(PACKAGE)-$(VERSION).tar.gz
diff --git a/debian/.cvsignore b/debian/.gitignore
similarity index 71%
rename from debian/.cvsignore
rename to debian/.gitignore
index 5eb561c..3a7be5b 100644
--- a/debian/.cvsignore
+++ b/debian/.gitignore
@@ -1,5 +1,5 @@
 files
 isync
+isync.debhelper.log
 isync.postrm.debhelper
 isync.substvars
-patched
diff --git a/debian/changelog b/debian/changelog
index b3f03e2..efea80d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,13 +1,140 @@
-isync (0.9.2+cvsXXXXXXXX-1) unstable; urgency=low
+isync (1.0.4-2.1) unstable; urgency=low
 
+  * Non-maintainer upload.
+  * Drop debconf note that deals with a pre-Etch transition.
+    Closes: #492194
+
+ -- Christian Perrier <bubu...@debian.org>  Sat, 25 Oct 2008 08:40:52 +0200
+
+isync (1.0.4-2) unstable; urgency=low
+
+  * Change the libdb4.4-dev build-dependency to libdb-dev. Thanks Luk for
+    pointing this. (Closes: #499165)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Wed, 17 Sep 2008 23:58:58 +0200
+
+isync (1.0.4-1) unstable; urgency=low
+
+  * The second "thanks Christian" release.
   * New upstream release.
-       - Password prompt now includes the mailbox/server (Closes: #92893)
-  * Theodore Ts'o added as co-maintainer
-  * Added initial asynchronous flags synchronization patch (Closes: #226222)
-  * Ignore anything that does not look remotely like a maildir when
-    collecting mailboxes for OneToOne (from isync CVS)
+    - Accept empty "* SEARCH" response. (Closes: #413336)
+    - Quote user name in generated config. (Closes: #456783)
+  * Explain the isync->mbsync change in the package description.
+    (Closes: #430648) 
+  * Fix the debian/watch file that lacked the version and action fields.
+  * Disable the upstream "deb-clean" stuff in the top-level Makefile, as
+    in breaks cleaning the build directory.
+  * Bump Standards-Version to 3.7.3. (No change required.)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Sat, 03 May 2008 01:42:55 +0200
+
+isync (1.0.3-3.1) unstable; urgency=low
+
+  * Non-maintainer upload to fix pending l10n issues.
+  * Debconf translations:
+    - Portuguese. Closes: #418283
+    - Italian. Closes: #418246
+    - Dutch. Closes: #422244
+    - Spanish. Closes: #426184
+    - Finnish. Closes: #468214
+    - Galician. Closes: #470529
+  * [Lintian] Do not include debian revision in the build dependency for
+    libssl-dev
+  * [Lintian] No longer ignore errors from "make distclean"
+
+ -- Christian Perrier <bubu...@debian.org>  Wed, 12 Mar 2008 07:24:01 +0100
+
+isync (1.0.3-3) unstable; urgency=low
+
+  * The "thanks Christian" release.
+  * Update German debconf templates translation. Thanks to Erik Schanze
+    (for the translation) and Christian Perrier (for forwarding the
+    translation). (Closes: #407615)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Mon,  5 Feb 2007 00:17:15 +0100
+
+isync (1.0.3-2.1) unstable; urgency=low
+
+  * Non-maintainer upload with maintainer's permission
+  * Debconf templates translations:
+    - French updated by me
+    - Brazilian Portuguese translation added
+    - Czech translation added. Closes: #403473
+    - Russian translation added. Closes: #403510
+    - Vietnamese translation added
+    - Norwegian Bokmål translation added. Closes: #403523
+
+ -- Christian Perrier <bubu...@debian.org>  Sun, 17 Dec 2006 15:31:04 +0100
+
+isync (1.0.3-2) unstable; urgency=low
 
- -- Theodore Y. Ts'o <ty...@mit.edu>  Sun, 11 Jan 2004 02:38:48 -0500
+  * Back to unstable, with permission from Steve Langasek. (Message-ID:
+    <20061121015225.gf28...@borges.dodds.net>)
+  * Rewrite the debconf note, thanks to the debian-l10n-english team (and
+    especially MJ Ray).
+  * Also add some information about the new version into NEWS.Debian.
+  * Remove the information about the need to set the T (trashed) flag from
+    README.Debian.
+  * Also install the isyncrc.sample sample configuration file.
+  * Bump Standards-Version to 3.7.2. (No change required.)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Tue,  5 Dec 2006 00:34:54 +0100
+
+isync (1.0.3-1) experimental; urgency=low
+
+  * New upstream release. (Closes: #315423)
+    - Isync now supports breaking and linking threads. (Closes: #177280)
+    - It also supports unflagging messages. (Closes: #111286)
+    - IMAP commands are sent asynchronously. (Closes: #226222)
+  * Kill the old debconf question about upgrades from pre-0.8 versions.
+  * Use the (now obsolete) swedish and portugese translations anyway.
+    (Closes: #337771, #378891)
+  * New debconf note that warns about upgrades from pre-1.0 versions.
+  * Add a build dependency on po-debconf.
+
+ -- Nicolas Boullis <nboul...@debian.org>  Sun, 19 Nov 2006 15:04:31 +0100
+
+isync (0.9.2-4) unstable; urgency=low
+
+  * Add Czech debconf translation, thanks to Martin Šín. (Closes: #317571)
+  * Build with the newest libssl-dev.
+  * Load the debconf library in postinst to ensure that everything works
+    as expected, thanks to lintian for noticing the problem and to
+    Josselin Mouette for pointing to the right doc.
+  * Fix a bashism in the config script, thanks to lintian.
+  * Update the postal address of the FSF in the copyright file.
+  * Bump Standards-Version to 3.6.2. (No change required.)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Mon, 10 Oct 2005 01:37:50 +0200
+
+isync (0.9.2-3) unstable; urgency=low
+
+  * Bump build-dependency from libdb4.0-dev to libdb4.2-dev, thanks to
+    Andreas Jochens. (Closes: #280268)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Tue,  9 Nov 2004 18:21:12 +0100
+
+isync (0.9.2-2) unstable; urgency=low
+
+  * Add german debconf templates translation, thanks to Erik Schanze.
+    (Closes: #267675)
+
+ -- Nicolas Boullis <nboul...@debian.org>  Tue, 24 Aug 2004 00:32:32 +0200
+
+isync (0.9.2-1) unstable; urgency=low
+
+  * New upstream release.
+    - Password prompt now includes the mailbox/server. (Closes: #92893)
+  * Backported from CVS:
+    - A few prinf converted to info (disabled with -q).
+    - A few other printf converted to warn (disabled with -q -q) to be
+      able to disable the warning when SSL is not available.
+      (Closes: #228086) 
+    - Update the manpage accordingly (about -q).
+    - Improve the manpage (about using isync with mutt).
+  * Add Theodore Y. Ts'o as a co-maintainter.
+
+ -- Nicolas Boullis <nboul...@debian.org>  Tue, 13 Apr 2004 02:12:42 +0200
 
 isync (0.9.1-4) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index 8ce4878..88862fc 100644
--- a/debian/control
+++ b/debian/control
@@ -2,9 +2,9 @@ Source: isync
 Section: mail
 Priority: optional
 Maintainer: Nicolas Boullis <nboul...@debian.org>
-Uploaders: Nicolas Boullis <nboul...@debian.org>, Theodore Y. Ts'o 
<ty...@mit.edu>
-Standards-Version: 3.6.1
-Build-Depends: libssl-dev, debhelper (>= 4.1.16), dpkg-dev (>= 1.9.0), 
libdb4.2-dev, dpatch
+Uploaders: Theodore Y. Ts'o <ty...@mit.edu>
+Standards-Version: 3.7.3
+Build-Depends: libssl-dev (>= 0.9.8), debhelper (>= 4.1.16), dpkg-dev (>= 
1.9.0), libdb-dev
 
 Package: isync
 Architecture: any
@@ -17,6 +17,11 @@ Description: Synchronize Maildir and IMAP4 mailboxes
  It is useful for working in disconnected mode, such as on a laptop or with a
  non-permanent internet collection (dIMAP).
  .
+ The main application was much improved in version 1.0. Those
+ improvements lead to interface changes and the application being
+ renamed to mbsync. The application isync is now only a wrapper to
+ keep compatibility with earlier versions.
+ .
  Features:
   * Fine-grained selection of synchronization operations to perform
   * Synchronizes single mailboxes or entire mailbox collections
diff --git a/debian/generate-deb b/debian/generate-deb
index add959b..f9d1603 100755
--- a/debian/generate-deb
+++ b/debian/generate-deb
@@ -23,8 +23,8 @@ if [ "$OLDVERSION" != "$VERSION" ]; then
        sed -e s/+cvsXXXXXXXX/+cvs${DATE}/ < debian/changelog > 
debian/changelog.new
        mv debian/changelog.new debian/changelog
 fi 
-find . -name CVS -print0 | xargs -0r rm -rf
-find . -name .cvsignore -print0 | xargs -0r rm
+find . -name .git -print0 | xargs -0r rm -rf
+find . -name .gitignore -print0 | xargs -0r rm
 find . -type l -print0 | xargs -0r rm
 find . -name .#\*#  -print0 | xargs -0r rm
 aclocal
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index e69de29..0000000
diff --git a/debian/rules b/debian/rules
index 20b97d9..6f16737 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,7 +1,5 @@
 #!/usr/bin/make -f
 
-PACKAGE=isync
-
 CFLAGS = -Wall -g
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
 CFLAGS += -O0
@@ -13,18 +11,17 @@ DEB_HOST_GNU_TYPE := $(shell dpkg-architecture 
-qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE := $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
 build: build-stamp
-build-stamp: patch-stamp
+build-stamp:
        dh_testdir
-       ./configure --disable-maintainer-mode --build=$(DEB_BUILD_GNU_TYPE) 
--host=$(DEB_HOST_GNU_TYPE) --prefix=/usr --mandir=/usr/share/man 
+       ./configure --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) 
--prefix=/usr --mandir=/usr/share/man 
        $(MAKE) CFLAGS="$(CFLAGS)"
        touch build-stamp
 
-clean: clean1 unpatch
-clean1:
+clean:
        dh_testdir
        dh_testroot
        rm -f build-stamp
-       -$(MAKE) distclean
+       [ ! -f Makefile ] || $(MAKE) distclean
        dh_clean Makefile config.log config.status
 
 install: build
@@ -33,6 +30,8 @@ install: build
        dh_clean -k
        dh_installdirs usr/bin usr/share/man/man1
        $(MAKE) DESTDIR=$(CURDIR)/debian/isync install
+       rm -r $(CURDIR)/debian/isync/usr/share/doc
+       mv $(CURDIR)/debian/isync/usr/bin/get-cert 
$(CURDIR)/debian/isync/usr/bin/mbsync-get-cert
 
 binary-indep: build install
 
@@ -53,6 +52,4 @@ binary-arch: build install
        dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install clean1
-
-include /usr/share/dpatch/dpatch.make
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/watch b/debian/watch
index fce4f54..6bb4e20 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,2 +1,2 @@
-version=2
-http://sourceforge.net/project/showfiles.php?group_id=69662 
.*/isync-(.*).tar.gz.*
+version=3
+http://sf.net/isync/ isync-(.*)\.tar\.gz debian uupdate

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to