Browse Source

debian packaging update

Oswald Buddenhagen 22 years ago
parent
commit
b3838ade09
5 changed files with 17 additions and 56 deletions
  1. 1 1
      debian/changelog
  2. 1 0
      debian/compat
  3. 4 3
      debian/control
  4. 1 0
      debian/dirs
  5. 10 52
      debian/rules

+ 1 - 1
debian/changelog

@@ -2,7 +2,7 @@ isync (0.9-1) unstable; urgency=low
 
   * New upstream release
 
- -- Michael Elkins <me@mutt.org>  Tue, 18 Jun 2002 17:36:21 -0700
+ -- Oswald Buddenhagen <ossi@users.sf.net>  Wed, 26 Mar 2003 04:12:00 +0100
 
 isync (0.8-1) unstable; urgency=low
 

+ 1 - 0
debian/compat

@@ -0,0 +1 @@
+4

+ 4 - 3
debian/control

@@ -1,13 +1,14 @@
 Source: isync
-Section: unknown
+Section: mail
 Priority: optional
 Maintainer: Oswald Buddenhagen <ossi@users.sf.net>
-Build-Depends: debhelper (>> 3.0.0)
-Standards-Version: 3.5.2
+Build-Depends: debhelper (>= 3), dpkg-dev (>= 1.9.0), libdb-dev
+Standards-Version: 3.5.8
 
 Package: isync
 Architecture: any
 Depends: ${shlibs:Depends}
+Suggests: mutt
 Description: Synchronize a local maildir with a remote IMAP4 mailbox
  A command line application which synchronizes a local maildir-style
  mailbox with a remote IMAP4 mailbox, suitable for use in

+ 1 - 0
debian/dirs

@@ -0,0 +1 @@
+usr/bin

+ 10 - 52
debian/rules

@@ -1,85 +1,43 @@
 #!/usr/bin/make -f
-# Sample debian/rules that uses debhelper.
-# GNU copyright 1997 to 1999 by Joey Hess.
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-# This is the debhelper compatability version to use.
-export DH_COMPAT=3
-
-configure: configure-stamp
-configure-stamp:
-	dh_testdir
-	# Add here commands to configure the package.
-	./configure --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
-
-	touch configure-stamp
 
 build: build-stamp
-
-build-stamp: configure-stamp 
+build-stamp:
 	dh_testdir
-
-	# Add here commands to compile the package.
+	./configure --prefix=/usr --mandir=/usr/share/man
 	$(MAKE)
-	#/usr/bin/docbook-to-man debian/isync.sgml > isync.1
-
 	touch build-stamp
 
 clean:
 	dh_testdir
 	dh_testroot
-	rm -f build-stamp configure-stamp
-
-	# Add here commands to clean up after the build process.
+	rm -f build-stamp
 	-$(MAKE) distclean
-
-	dh_clean
+	dh_clean Makefile config.log config.status
 
 install: build
 	dh_testdir
 	dh_testroot
 	dh_clean -k
-	dh_installdirs
-
-	# Add here commands to install the package into debian/isync.
-	$(MAKE) install DESTDIR=$(CURDIR)/debian/isync
-
+	dh_installdirs usr/bin usr/share/man/man1
+	$(MAKE) DESTDIR=$(CURDIR)/debian/isync install
 
-# Build architecture-independent files here.
 binary-indep: build install
-# We have nothing to do by default.
 
-# Build architecture-dependent files here.
 binary-arch: build install
 	dh_testdir
 	dh_testroot
-#	dh_installdebconf	
-	dh_installdocs
-	dh_installexamples
-#	dh_installmenu
-#	dh_installlogrotate
-#	dh_installemacsen
-#	dh_installpam
-#	dh_installmime
-#	dh_installinit
-#	dh_installcron
-	dh_installman isync.1
-#	dh_installinfo
-#	dh_undocumented
 	dh_installchangelogs ChangeLog
-	dh_link
+	dh_installdocs AUTHORS NEWS README TODO
+	dh_installexamples isyncrc.sample
+	dh_installman
 	dh_strip
 	dh_compress
 	dh_fixperms
-#	dh_makeshlibs
 	dh_installdeb
-#	dh_perl
 	dh_shlibdeps
 	dh_gencontrol
 	dh_md5sums
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+.PHONY: build clean binary-indep binary-arch binary install