Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/net
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29571/main/finkinfo/net

Modified Files:
        ddclient.info ddclient.patch gaim.info xchat.info 
Added Files:
        synergy.info 
Log Message:
sync from 10.3 distro


Index: ddclient.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/net/ddclient.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ddclient.info       27 Apr 2005 03:26:11 -0000      1.1
+++ ddclient.info       29 Apr 2005 00:22:07 -0000      1.2
@@ -1,40 +1,84 @@
 Package: ddclient
-Version: 3.6.3
+Version: 3.6.6
 Revision: 1
 Description: Automatically updates dynamic DNS services
 License: GPL
 Maintainer: Dave Vasilevsky <[EMAIL PROTECTED]>
 Depends: daemonic
-Source: http://www.dnspark.com/support/dynamic/%n-%v.tar.gz
-Source-MD5: dfa5ff6967cb854de804d4e7b9633fdc
+Source: mirror:sourceforge:%n/%n-%v.tar.bz2
+Source-MD5: 5fd0f82446fbed857c841a4deb83cdb9
 PatchScript: sed -e 's|@PREFIX@|%p|g' < %a/%n.patch | patch -p1
 CompileScript: echo "No compile needed."
 InstallScript: <<
   mkdir -p     -m 755 %i/sbin
   install      -m 755 ddclient %i/sbin
-  mkdir -p     -m 755 %i/etc
-  install      -m 600 sample-etc_ddclient.conf %i/etc/ddclient.conf
+  mkdir -p     -m 755 %i/etc/ddclient
+  install      -m 600 sample-etc_ddclient.conf %i/etc/ddclient/ddclient.conf
   touch ddclient.cache
-  install      -m 644 ddclient.cache %i/etc
+  install      -m 644 ddclient.cache %i/etc/ddclient
 <<
 DocFiles: README* COPY*
+DescPackaging: <<
+       Moving conffiles, used system from 
http://lists.debian.org/debian-devel/2000/10/msg00494.html
+<<
+
+PreInstScript: <<
+       if dpkg --compare-versions "$2" lt "3.6.6"; then
+               if [ -f %p/etc/ddclient.conf -a ! -e 
%p/etc/ddclient/ddclient.conf ]; then
+                       echo "Note: Moving ddclient configuration file 
%p/etc/ddclient.conf to %p/etc/ddclient/ddclient.conf"
+                       mkdir -p %p/etc/ddclient
+                       mv %p/etc/ddclient.conf %p/etc/ddclient/ddclient.conf
+                       touch %p/etc/ddclient.conf.moved-by-preinst
+               fi
+               if [ -f %p/etc/ddclient.cache -a ! -e 
%p/etc/ddclient/ddclient.cache ]; then
+                       echo "Note: Moving ddclient configuration file 
%p/etc/ddclient.cache to %p/etc/ddclient/ddclient.cache"
+                       mkdir -p %p/etc/ddclient
+                       mv %p/etc/ddclient.cache %p/etc/ddclient/ddclient.cache
+                       touch %p/etc/ddclient.cache.moved-by-preinst
+               fi
+       fi
+<<
+
 PostInstScript: <<
-  if [ "$1" = "configure" ]; then
-    echo "To use ddclient, edit %p/etc/ddclient.conf as root."
-    echo "Then run \`daemonic enable ddclient' to activate."
-  fi
+       rm -f %p/etc/ddclient.conf.moved-by-preinst
+       rm -f %p/etc/ddclient.cache.moved-by-preinst
+       if [ "$1" = "configure" ]; then
+               echo "To use ddclient, edit %p/etc/ddclient/ddclient.conf as 
root."
+               echo "Then run \`daemonic enable ddclient' to activate."
+       fi
+<<
+
+PostRmScript: <<
+       cleanup () {
+               if [ -e %p/etc/ddclient.conf.moved-by-preinst -a -f 
%p/etc/ddclient/ddclient.conf -a ! -e %p/etc/ddclient.conf ]; then
+                       mv %p/etc/ddclient/ddclient.conf %p/etc/ddclient.conf
+                       rm %p/etc/ddclient.conf.moved-by-preinst
+               fi;
+               if [ -e %p/etc/ddclient.cache.moved-by-preinst -a -f 
%p/etc/ddclient/ddclient.cache -a ! -e %p/etc/ddclient.cache ]; then
+                       mv %p/etc/ddclient/ddclient.cache %p/etc/ddclient.cache
+                       rm %p/etc/ddclient.cache.moved-by-preinst
+               fi;
+       }
+
+       case "$1" in
+               abort-install|abort-upgrade)
+                       cleanup
+                       exit 0
+               ;;
+       esac
 <<
 PreRmScript: daemonic remove ddclient
-ConfFiles: %p/etc/ddclient.conf %p/etc/ddclient.cache
+
+ConfFiles: %p/etc/ddclient/ddclient.conf %p/etc/ddclient/ddclient.cache
 DaemonicFile: <<
   <service>
        <description>ddclient</description>
        <message>ddclient dynamic DNS updater</message>
        <daemon name="ddclient">
          <executable background="false">%p/sbin/ddclient</executable>
-         <configfile>%p/etc/ddclient.conf</configfile>
+         <configfile>%p/etc/ddclient/ddclient.conf</configfile>
        </daemon>
   </service>
 <<
 DaemonicName: ddclient
-Homepage: http://www.dnspark.com/support/dynamic/clients.html
+Homepage: http://ddclient.sourceforge.net/

Index: ddclient.patch
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/net/ddclient.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ddclient.patch      27 Apr 2005 03:26:11 -0000      1.1
+++ ddclient.patch      29 Apr 2005 00:22:07 -0000      1.2
@@ -1,12 +1,12 @@
-diff -Naur ddclient-3.6.2/ddclient ddclient-new/ddclient
---- ddclient-3.6.2/ddclient    Thu Jan  3 18:56:34 2002
-+++ ddclient-new/ddclient      Sat Aug 23 22:46:08 2003
-@@ -20,7 +20,7 @@
+diff -Naur ddclient-3.6.6/ddclient ddclient-new/ddclient
+--- ddclient-3.6.6/ddclient    Sun Mar 20 06:01:23 2005
++++ ddclient-new/ddclient      Tue Apr 26 14:39:18 2005
+@@ -22,7 +22,7 @@
  $program  =~ s/d$//;
  my $now       = time;
  my $hostname  = hostname();
--my $etc       = ($program =~ /test/i) ? './'   : '/etc/';
-+my $etc       = ($program =~ /test/i) ? './'   : '@PREFIX@/etc/';
+-my $etc       = ($program =~ /test/i) ? './'   : '/etc/ddclient/';
++my $etc       = ($program =~ /test/i) ? './'   : '@PREFIX@/etc/ddclient/';
  my $savedir   = ($program =~ /test/i) ? 'URL/' : '/tmp/';
  my $msgs      = '';
  my $last_msgs = '';

Index: gaim.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/net/gaim.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- gaim.info   27 Apr 2005 03:26:11 -0000      1.1
+++ gaim.info   29 Apr 2005 00:22:07 -0000      1.2
@@ -1,5 +1,5 @@
 Package: gaim
-Version: 1.2.0
+Version: 1.2.1
 Revision: 11
 BuildDependsOnly: False
 Maintainer: Max Horn <[EMAIL PROTECTED]>
@@ -8,7 +8,7 @@
 Conflicts: gaim-ssl
 Replaces: gaim-ssl
 Source: mirror:sourceforge:gaim/gaim-%v.tar.bz2
-Source-MD5: 220a1a61a67a621ce5b5d96b279c883b
+Source-MD5: 5ff8161f8d0db48bf302bfb5d7e097ac
 Patch: %n.patch
 ConfigureParams: --mandir=%p/share/man --disable-perl --enable-gnutls=no 
--enable-nss=no
 InstallScript: make install DESTDIR=%d

Index: xchat.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/net/xchat.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- xchat.info  27 Apr 2005 03:26:13 -0000      1.1
+++ xchat.info  29 Apr 2005 00:22:07 -0000      1.2
@@ -1,5 +1,5 @@
 Package: xchat
-Version: 2.4.1
+Version: 2.4.3
 Revision: 21
 Maintainer: Max Horn <[EMAIL PROTECTED]>
 Depends: gtk+2-shlibs (>= 2.2.1-7), pango1-shlibs (>= 1.2.1-4)
@@ -7,7 +7,7 @@
 Conflicts: xchat-ssl
 Replaces: xchat-ssl
 Source: http://xchat.org/files/source/2.4/xchat-%v.tar.bz2
-Source-MD5: aeb2337cc36dd4a9ac0cd6e909f67227
+Source-MD5: bdcb196b70c93a185fff485fe9af9815
 Patch: %n.patch
 ConfigureParams: --enable-hebrew --enable-tcl=%p/lib --enable-ipv6 
--disable-xlib --disable-openssl
 SetCPPFLAGS: -no-cpp-precomp

--- NEW FILE: synergy.info ---
Package: synergy
Version: 1.2.2
Revision: 1
Maintainer: Chris Dolan <[EMAIL PROTECTED]>
Source: mirror:sourceforge:synergy2/synergy-%v.tar.gz
Source-MD5: d43fe74fc3aeb541bb38f0dceaffebb4
Depends: x11
BuildDepends: x11-dev
License: GPL
Homepage: http://synergy2.sourceforge.net/
Description: Share keyboard, mouse between machines
# Copied from the README:
DescDetail: <<
 Synergy lets you easily share a single mouse and keyboard between
 multiple computers with different operating systems, each with its
 own display, without special hardware.  It's intended for users
 with multiple computers on their desk since each system uses its
 own display.
<<
DescUsage: <<
 After installing, see http://synergy2.sourceforge.net/running.html
 and start at Step 3. In short: copy %p/share/doc/synergy/synergy.conf
 to ~/.synergy and edit.  Then, run "synergys -d ERROR -c ~/.synergy".
 On other machines, run "synergyc <servername>".
<<
DescPort: <<
 It would be great to have a daemonic description to run the server
 and/or client.  I'll happily accept help on that front.  Perhaps a
 standard %p/etc/synergy.conf location would be appropriate in that
 case?
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README doc/*.html doc/*.css 
examples/synergy.conf



-------------------------------------------------------
SF.Net email is sponsored by: Tell us your software development plans!
Take this survey and enter to win a one-year sub to SourceForge.net
Plus IDC's 2005 look-ahead and a copy of this survey
Click here to start!  http://www.idcswdc.com/cgi-bin/survey?id=105hix
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to