Update of /cvsroot/fink/experimental/thesin/finkinfo
In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv31438

Modified Files:
        dpkg.info dpkg.patch 
Log Message:
  * Add Recommends on anacron
  * Add cron.daily script to backup the dpkg status file
  * Add depend on debianutils (dpkg)
  * Add depend on sensible-utils (libdpkg-pm)


Index: dpkg.patch
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/finkinfo/dpkg.patch,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- dpkg.patch  23 Jun 2013 14:17:33 -0000      1.20
+++ dpkg.patch  10 Sep 2013 15:21:16 -0000      1.21
@@ -32,6 +32,20 @@
 +# fink defaults
 +PREPEND CPPFLAGS -I@FINKPREFIX@/include
 +PREPEND LDFLAGS -L@FINKPREFIX@/lib
+diff -ruN dpkg-1.16.10.orig/fink/dpkg.cron.daily 
dpkg-1.16.10/fink/dpkg.cron.daily
+--- dpkg-1.16.10.orig/fink/dpkg.cron.daily     1969-12-31 17:00:00.000000000 
-0700
++++ dpkg-1.16.10/fink/dpkg.cron.daily  2013-09-10 09:13:20.000000000 -0600
+@@ -0,0 +1,10 @@
++#!/bin/sh
++
++# Backup the 7 last versions of dpkg's status file
++if cd @FINKPREFIX@/var/backups ; then
++    if ! cmp -s dpkg.status.0 @FINKPREIFX@/var/lib/dpkg/status ; then
++            cp -p @FINKPREFIX@/var/lib/dpkg/status dpkg.status
++            savelog -c 7 dpkg.status >/dev/null
++    fi
++fi
++
 diff -ruN dpkg-1.16.10.orig/fink/md5sum dpkg-1.16.10/fink/md5sum
 --- dpkg-1.16.10.orig/fink/md5sum      1969-12-31 17:00:00.000000000 -0700
 +++ dpkg-1.16.10/fink/md5sum   2013-05-28 08:30:00.000000000 -0600

Index: dpkg.info
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/finkinfo/dpkg.info,v
retrieving revision 1.49
retrieving revision 1.50
diff -u -d -r1.49 -r1.50
--- dpkg.info   3 Sep 2013 04:24:51 -0000       1.49
+++ dpkg.info   10 Sep 2013 15:21:16 -0000      1.50
@@ -17,10 +17,12 @@
   libgettext8-shlibs,
   liblzma5-shlibs,
   tar,
-  install-info
+  install-info,
+  debianutils
 <<
 Conflicts: dpkg-bootstrap
 Replaces: dpkg-bootstrap
+Recommends: anacron
 Suggests: apt
 Essential: yes
 Maintainer: Fink Core Group <fink-c...@lists.sourceforge.net>
@@ -30,7 +32,7 @@
 Source-MD5: a20a06a5272717274a8b009368f237da
 
 PatchFile: dpkg.patch
-PatchFile-MD5: a851cfe5976cffc3efe6c044d1c88578
+PatchFile-MD5: 955e0a002c785067af074e312da4747f
 
 PatchScript: <<
 sed -e 's,@FINKPREFIX@,%p,g' %{PatchFile} | patch -p1
@@ -142,6 +144,10 @@
 
   install -m 0755 fink/md5sum %i/bin
 
+  install -d -m 0755 %i/etc/cron.daily
+  install -d -m 0755 %i/var/backups
+  install -m 0644 fink/dpkg.cron.daily %i/etc/cron.daily/dpkg
+
   # install fink as a vendor
   install -m 0644 scripts/Dpkg/Vendor/Fink.pm %i/lib/perl5/Dpkg/Vendor/Fink.pm
 
@@ -151,7 +157,9 @@
   ln -s %p/bin/dpkg-statoverride %i/sbin/dpkg-statoverride
   ln -s %p/bin/update-alternatives %i/sbin/update-alternatives
 <<
-ConfFiles: %p/etc/dpkg/origins/fink
+ConfFiles: <<
+  %p/etc/dpkg/origins/fink
+<<
 DocFiles: <<
   ABOUT-NLS AUTHORS COPYING ChangeLog NEWS
   README README.translators THANKS TODO
@@ -751,7 +759,8 @@
   Package: lib%N-pm
   Depends: <<
     %N (>= 1.15.8),
-    time-date-pm
+    time-date-pm,
+    sensible-utils
   <<
   Recommends: <<
     bzip2,


------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. Consolidate legacy IT systems to a single system of record for IT
2. Standardize and globalize service processes across IT
3. Implement zero-touch automation to replace manual, redundant tasks
http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to