Explorar el Código

added debian build files dist target so that people can use them to build
their own .deb packages without having to use CVS

Michael Elkins hace 23 años
padre
commit
8c8f6916c6
Se han modificado 4 ficheros con 33 adiciones y 1 borrados
  1. 30 0
      ChangeLog
  2. 1 0
      Makefile.am
  3. 1 1
      configure.in
  4. 1 0
      debian/Makefile.am

+ 30 - 0
ChangeLog

@@ -1,3 +1,33 @@
+2002-01-16  me  <me@sigpipe.org>
+
+	* debian/changelog, debian/control, debian/copyright, debian/dirs, debian/docs, debian/files, debian/rules, isync.1, maildir.c, sync.c:
+	added debian build files
+
+	fixed indentation
+
+	added bug note to manpage about db file format not being architecture
+	independent
+
+	* sync.c, maildir.c:
+	remove the uid from the db when a message is deleted from the maildir
+
+	optimize db fetch/store to not copy the base filename
+
+	* NEWS, TODO, config.c, configure.in, cram.c, debug.c, debug.h, imap.c, isync.1, isync.h, list.c, maildir.c, main.c, sync.c, ChangeLog:
+	updated year in copyright notice
+
+	the uid for each message in the maildir is now stored in a dbm database
+	rather than the filename.  this change was necessary because isync became
+	confused if you copied a message to another folder, in which case the uid
+	was invalid.
+
+	as a result of the above change, isync now acquires a mutex on the mailbox
+	to protect the dbm database from concurrent access.
+
+	main() was reworked to continue gracefully when an error is encountered, and
+	to always call maildir_close() so that the lock can be disabled, and the
+	database closed.
+
 2001-11-20  me  <me@sigpipe.org>
 
 	* ChangeLog, Makefile.am, isync.spec:

+ 1 - 0
Makefile.am

@@ -1,3 +1,4 @@
+SUBDIRS=debian
 bin_PROGRAMS=isync
 isync_SOURCES=main.c imap.c sync.c maildir.c isync.h list.c cram.c config.c \
 	      debug.h

+ 1 - 1
configure.in

@@ -24,4 +24,4 @@ dnl test for gcc.  use the prefix so we know that gcc-3.0 is also gcc
 if test `echo $CC | sed 's/^gcc.*/gcc/'` = gcc; then
 	CFLAGS="$CFLAGS -pipe -W -Wall -Wshadow -Wmissing-prototypes"
 fi
-AC_OUTPUT(Makefile)
+AC_OUTPUT(Makefile debian/Makefile)

+ 1 - 0
debian/Makefile.am

@@ -0,0 +1 @@
+EXTRA_DIST=files dirs docs rules control copyright changelog