update debian packaging
This commit is contained in:
parent
c43fc90dcf
commit
87cb946eda
14
Makefile.am
14
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
|
||||
|
|
2
debian/.cvsignore → debian/.gitignore
vendored
2
debian/.cvsignore → debian/.gitignore
vendored
|
@ -1,5 +1,5 @@
|
|||
files
|
||||
isync
|
||||
isync.debhelper.log
|
||||
isync.postrm.debhelper
|
||||
isync.substvars
|
||||
patched
|
141
debian/changelog
vendored
141
debian/changelog
vendored
|
@ -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 <bubulle@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 <nboullis@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.
|
||||
- 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 <nboullis@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 <bubulle@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 <nboullis@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 <bubulle@debian.org> Sun, 17 Dec 2006 15:31:04 +0100
|
||||
|
||||
isync (1.0.3-2) unstable; urgency=low
|
||||
|
||||
* Back to unstable, with permission from Steve Langasek. (Message-ID:
|
||||
<20061121015225.GF28035@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 <nboullis@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 <nboullis@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 <nboullis@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 <nboullis@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 <nboullis@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)
|
||||
* 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)
|
||||
- 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.
|
||||
|
||||
-- Theodore Y. Ts'o <tytso@mit.edu> Sun, 11 Jan 2004 02:38:48 -0500
|
||||
-- Nicolas Boullis <nboullis@debian.org> Tue, 13 Apr 2004 02:12:42 +0200
|
||||
|
||||
isync (0.9.1-4) unstable; urgency=low
|
||||
|
||||
|
|
11
debian/control
vendored
11
debian/control
vendored
|
@ -2,9 +2,9 @@ Source: isync
|
|||
Section: mail
|
||||
Priority: optional
|
||||
Maintainer: Nicolas Boullis <nboullis@debian.org>
|
||||
Uploaders: Nicolas Boullis <nboullis@debian.org>, Theodore Y. Ts'o <tytso@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 <tytso@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
|
||||
|
|
4
debian/generate-deb
vendored
4
debian/generate-deb
vendored
|
@ -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
|
||||
|
|
0
debian/patches/00list
vendored
0
debian/patches/00list
vendored
17
debian/rules
vendored
17
debian/rules
vendored
|
@ -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
|
||||
|
|
4
debian/watch
vendored
4
debian/watch
vendored
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue
Block a user