[cvs] dists/10.4/unstable/main/finkinfo/utils libimobiledevice.info, NONE, 1.1

2011-01-12 Thread K.-M. Schindler
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv15138

Added Files:
libimobiledevice.info 
Log Message:
new package: libimobiledevice, accessing iDevices.

--- NEW FILE: libimobiledevice.info ---
Package: libimobiledevice
Version: 1.0.4
Revision: 1
Description: Library to talk to iDevices
License: LGPL

# Dependencies:
BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
BuildDepends: pkgconfig, swig, python25 | python26 | python27 | python31

# Unpack Phase:
Source: http://www.libimobiledevice.org/downloads/libimobiledevice-%v.tar.bz2
Source-MD5: dbf62f2fddaa87558b6f1ebc76abb549

CompileScript: <<
#!/bin/sh -ev
  pythonversion=`python -V 2>&1 | cut -c 8-10`
  ./configure %c LDFLAGS="-L%p/lib/python"$pythonversion"/config -L%p/lib"
  make
<<

# Install Phase:
DocFiles: AUTHORS COPYING* NEWS README
InstallScript: <<
#!/bin/sh -ev
  make install DESTDIR=%i/..
  install_name_tool -id %p/lib/libimobiledevice.dylib 
%i/lib/libimobiledevice.1.dylib
<<

SplitOff: <<
 Package: %N-shlibs
 Depends: usbmuxd-shlibs

 Files: <<
  lib/libimobiledevice.1.dylib
  lib/libimobiledevice.dylib
 <<
 Shlibs: <<
  %p/lib/libimobiledevice.dylib 2.0.0 libimobiledevice (>= 1.0.4-1)
 <<
 DocFiles:  README
<<

# Additional Info
DescDetail: <<
libimobiledevice is a software library that talks the protocols to support
iPhone, iPod Touch, iPad and Apple TV devices.  Unlike other projects, it
does not depend on using any existing proprietary libraries and does not
require jailbreaking.  It allows other software to easily access the
device's filesystem, retrieve information about the device and it's
internals, backup/restore the device, manage SpringBoard icons, manage
installed applications, retrieve addressbook/calendars/notes and bookmarks
and synchronize music and video to the device.  The library is in
development since August 2007 with the goal to bring support for these
devices to the Linux Desktop.
<<

Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler 


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs/pythonmods html5witch-py.info, NONE, 1.1

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/pythonmods
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv2527

Added Files:
html5witch-py.info 
Log Message:
New package.


--- NEW FILE: html5witch-py.info ---
Info2: <<
Package: html5witch-py%type_pkg[python]
Version: 0.2.1
Revision: 1
Type: python (2.6 2.7 3.1)
Description: Pythonic HTML5 generation based on xmlwitch
DescPort: Patch to make us Python 3 compatible.

Maintainer: Daniel Johnson 
License: BSD
Homepage: http://pypi.python.org/pypi/html5witch

Source: mirror:custom:h/html5witch/html5witch-%v.tar.gz
Source-MD5: d210a1bd16fd34be2db484ba53cf3b4c

PatchScript: <<
#!/bin/bash -ev
let pyversion="%type_pkg[python]"
if [ $pyversion -ge 31 ]; then
%p/bin/2to3-%type_raw[python] -w html5witch.py
fi
<<

Depends: python%type_pkg[python], xmlwitch-py%type_pkg[python] (>= 0.2-1)
BuildDepends: fink (>= 0.24.12), distribute-py%type_pkg[python]

CompileScript: <<
 %p/bin/python%type_raw[python] setup.py build
<<

InfoTest: TestScript: %p/bin/python%type_raw[python] tests/html5witch_tests.py

InstallScript: <<
 %p/bin/python%type_raw[python] setup.py install \
--root=%d
<<

DocFiles: PKG-INFO README.md README.txt

CustomMirror: <<
eur-NL: http://a.pypi.python.org/packages/source/
nam-US: http://b.pypi.python.org/packages/source/
eur-DE: http://c.pypi.python.org/packages/source/
eur-DE: http://d.pypi.python.org/packages/source/
eur-DE: http://e.pypi.python.org/packages/source/
<<
<<


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs/pythonmods xmlwitch-py.info, 1.5, 1.6 xmlwitch-py.patch, 1.1, 1.2

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/pythonmods
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv29627

Modified Files:
xmlwitch-py.info xmlwitch-py.patch 
Log Message:
New upstream version.


Index: xmlwitch-py.patch
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/pythonmods/xmlwitch-py.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- xmlwitch-py.patch   19 Feb 2010 22:57:59 -  1.1
+++ xmlwitch-py.patch   12 Jan 2011 23:36:45 -  1.2
@@ -1,6 +1,6 @@
-diff -ru xmlwitch-0.1.0.orig/xmlwitch.py xmlwitch-0.1.0/xmlwitch.py
 xmlwitch-0.1.0.orig/xmlwitch.py2009-08-02 22:11:44.0 -0400
-+++ xmlwitch-0.1.0/xmlwitch.py 2010-02-19 17:38:02.0 -0500
+diff -ru xmlwitch-0.2.orig/xmlwitch.py xmlwitch-0.2/xmlwitch.py
+--- xmlwitch-0.2.orig/xmlwitch.py  2011-01-01 16:15:53.0 -0500
 xmlwitch-0.2/xmlwitch.py   2011-01-12 18:12:39.0 -0500
 @@ -1,5 +1,5 @@
 -from __future__ import with_statement
 -from StringIO import StringIO
@@ -9,32 +9,37 @@
  from xml.sax import saxutils
  from keyword import kwlist as PYTHON_KWORD_LIST
  
-@@ -21,11 +21,10 @@
- return element(name, self)
-   __getitem__ = __getattr__
-   def __str__(self):
--return self._document.getvalue().encode(self._encoding)
--  def __unicode__(self):
-+return self._document.getvalue()
-+  def __byte__(self):
- return self._document.getvalue().decode(self._encoding)
-   def _write(self, line):
--line = line.decode(self._encoding)
- self._document.write('%s%s\n' % (self._indentation * self._indent, line))
+@@ -29,14 +29,13 @@
+ return Element(name, self)
+ 
+ def __str__(self):
+-return self._document.getvalue().encode(self._encoding).strip()
++return self._document.getvalue().strip()
+ 
+-def __unicode__(self):
++def __byte__(self):
+ return self._document.getvalue().decode(self._encoding).strip()
+ 
+ def write(self, content):
+ """Write raw content to the document"""
+-content = content.decode(self._encoding)
+ self._document.write('%s' % content)
+ 
+ def write_escaped(self, content):
+@@ -45,7 +44,6 @@
+ 
+ def write_indented(self, content):
+ """Write indented content to the document"""
+-content = content.decode(self._encoding)
+ self.write('%s%s\n' % (self._indent * self._indentation, content))
  
- class element:
-@@ -53,7 +52,7 @@
-   @property
-   def serialized_attrs(self):
- serialized = []
--for attr, value in self.attributes.items():
-+for attr, value in list(self.attributes.items()):
-   serialized.append(' %s=%s' % (self.nameprep(attr), 
saxutils.quoteattr(value)))
- return ''.join(serialized)
-   def nameprep(self, name):
-@@ -86,4 +85,4 @@
-   xml.label('Some label', for_='some_field')
-   div.text(':')
-   xml.input(None, type='text', value='')
--  print xml
-+  print(xml)
+ builder = Builder # 0.1 backward compatibility
+@@ -92,7 +90,7 @@
+ def _serialized_attrs(self):
+ """Serialize attributes for element insertion"""
+ serialized = []
+-for attr, value in self.attributes.items():
++for attr, value in list(self.attributes.items()):
+ serialized.append(' %s=%s' % (
+ self._nameprep(attr), saxutils.quoteattr(value)
+ ))

Index: xmlwitch-py.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/pythonmods/xmlwitch-py.info,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- xmlwitch-py.info15 Aug 2010 21:31:10 -  1.5
+++ xmlwitch-py.info12 Jan 2011 23:36:45 -  1.6
@@ -1,7 +1,7 @@
 Info2: <<
 Package: xmlwitch-py%type_pkg[python]
-Version: 0.1.0
-Revision: 3
+Version: 0.2
+Revision: 1
 Type: python (2.6 2.7 3.1)
 Description: Python implementation of Ruby's XML Builder
 DescDetail: <<
@@ -18,10 +18,10 @@
 Homepage: http://pypi.python.org/pypi/xmlwitch
 
 Source: mirror:custom:x/xmlwitch/xmlwitch-%v.tar.gz
-Source-MD5: c35e24e11a24d104edce5b8bc6a9e0d7
+Source-MD5: 965cb65dc692240781857fbfa27a6802
 
 PatchFile: %{ni}.patch
-PatchFile-MD5: 2b418a54a25208643808e9544de3d5d5
+PatchFile-MD5: e6e0b94905673a346acb591391a5a278
 PatchScript: <<
#!/bin/bash -ev
let pyversion="%type_pkg[python]"
@@ -37,12 +37,14 @@
  %p/bin/python%type_raw[python] setup.py build
 <<
 
+InfoTest: TestScript: %p/bin/python%type_raw[python] tests/xmlwitch_tests.py
+
 InstallScript: <<
  %p/bin/python%type_raw[python] setup.py install \
--root=%d
 <<
 
-DocFiles: PKG-INFO README.markdown xmlwitch.doctest
+DocFiles: PKG-INFO README.md README.txt
 
 CustomMirror: <<
 eur-NL: http://a.pypi.python.org/packages/source/


---

[cvs] dists/10.4/unstable/main/finkinfo/utils usbmuxd.info,NONE,1.1

2011-01-12 Thread K.-M. Schindler
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv26102

Added Files:
usbmuxd.info 
Log Message:
new package: usbmuxd, a USB multiplexing daemon for iDevices.

--- NEW FILE: usbmuxd.info ---
Package: usbmuxd
Version: 1.0.6
Revision: 1
Description: USB multiplexing daemon
License: LGPL

# Dependencies:
BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
BuildDepends: pkgconfig, cmake, libplist, libusb1, libgcrypt

# Unpack Phase:
Source: http://marcansoft.com/uploads/%n/%n-%v.tar.bz2
Source-MD5: c8909cfd9253d8d1a5e26f2ff7e5908b

# Compile Phase:
CompileScript: <<
#!/bin/sh -ev
  mkdir build
  cd build
  cmake .. -DCMAKE_INSTALL_PREFIX=%p
  make
<<

# Install Phase:
DocFiles: AUTHORS COPYING* README*
InstallScript: <<
#!/bin/sh -ev
  cd build
  make install DESTDIR=%i/..
  install_name_tool -id %p/lib/libusbmuxd.dylib %i/lib/libusbmuxd.%v.dylib
<<

SplitOff: <<
 Package: %N-shlibs
 Depends: libplist-shlibs, libusb1-shlibs, libgcrypt-shlibs

 Files: <<
  lib/libusbmuxd.%v.dylib
  lib/libusbmuxd.1.dylib
  lib/libusbmuxd.dylib
 <<
 Shlibs: <<
  %p/lib/libusbmuxd.dylib 1.0.0 %n (>= 1.3-1)
 <<
 DocFiles:  README
<<


# Additional Info
DescDetail: <<
'usbmuxd' stands for "USB multiplexing daemon". This daemon is in charge of
multiplexing connections over USB to an iPhone or iPod touch. To users, it means
you can sync your music, contacts, photos, etc. over USB. To developers, it
means you can connect to any listening localhost socket on the device. usbmuxd
is not used for tethering data transfer, which uses a dedicated USB interface as
a virtual network device.

There is already a usbmuxd daemon running if iTunes is installed. The purpose
of this package is mainly to offer libusbmuxd.dylib for other programs to talk 
to the usbmuxd daemon.
<<
Homepage: http://www.libimobiledevice.org/
Maintainer: Karl-Michael Schindler 


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs libplist.info,1.3,1.4

2011-01-12 Thread K.-M. Schindler
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv19643

Modified Files:
libplist.info 
Log Message:
libplist: upstream update, build fix and change of maintainership.

Index: libplist.info
===
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/libplist.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libplist.info   22 Jan 2010 14:34:21 -  1.3
+++ libplist.info   12 Jan 2011 23:00:03 -  1.4
@@ -1,42 +1,90 @@
 Package: libplist
-Version: 0.16
-Revision: 1003
-Depends: %N-shlibs (= %v-%r)
-BuildDepends: cmake, pkgconfig (>= 0.9.0-1), glib2-dev (>= 2.20.5-1), libxml2 
(>= 2.6.32-1)
+Version: 1.3
+Revision: 1
+Description: Library for handling apple .plist files
+License: GPL/LGPL
+
+# Dependencies:
 BuildDependsOnly: true
-Source: http://cloud.github.com/downloads/JonathanBeck/%n/%n-%v.tar.bz2
-Source-MD5: c2fffd7723df3cbd76a05a1867f1fbf2
-CompileScript: cmake -DCMAKE_INSTALL_PREFIX:PATH=%p . && make
-InstallScript: <<
-   make install DESTDIR=%d
-   install_name_tool -id %p/lib/libplist.0.dylib 
%i/lib/libplist.0.0.16.dylib
-   install_name_tool -id %p/lib/libplist++.0.dylib 
%i/lib/libplist++.0.0.16.dylib
+BuildDepends: <<
+  cmake, 
+  pkgconfig (>= 0.9.0-1), 
+  glib2-dev (>= 2.20.5-1),
+ libxml2 (>= 2.6.32-1),
+ swig,
+ python25 | python26 | python27 | python31
 <<
+Depends: %N-shlibs (= %v-%r)
+
+# Unpack Phase:
+Source: http://github.com/downloads/JonathanBeck/%n/%n-%v.tar.bz2
+Source-MD5: 0f48f4da8ddba5d7e186307622bf2c62
+
+# Compile Phase:
+CompileScript: <<
+#!/bin/sh -ev
+  mkdir build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=%p
+  make
+<<
+
+# Install Phase:
 DocFiles: AUTHORS COPYING* README
-Splitoff: <<
-  Package: %N-shlibs
-  Depends: glib2-shlibs (>= 2.20.5-1), libxml2-shlibs (>= 2.6.32-1)
-  Files: <<
-lib/libplist++.0.dylib
-lib/libplist++.0.0.16.dylib
-lib/libplist.0.dylib
-lib/libplist.0.0.16.dylib
-  <<
-  Shlibs: <<
-%p/lib/libplist++.0.dylib 0.0.0 %n (>= 0.16-1002)
-%p/lib/libplist.0.dylib 0.0.0 %n (>= 0.16-1002)
-  <<
-  DocFiles: COPYING*
+InstallScript: <<
+#!/bin/sh -ev
+  cd build
+  make install DESTDIR=%i/..
+  install_name_tool -id %p/lib/libplist.dylib   %i/lib/libplist.1.1.3.dylib
+  install_name_tool -id %p/lib/libplist++.dylib %i/lib/libplist++.1.1.3.dylib
+<<
+
+SplitOff: <<
+ Package: %N-shlibs
+ Depends:  glib2-shlibs (>= 2.20.5-1), libxml2-shlibs (>= 2.6.32-1)
+
+ Files: <<
+  lib/libplist.1.1.3.dylib
+  lib/libplist.1.dylib
+  lib/libplist.dylib
+  lib/libplist++.1.1.3.dylib
+  lib/libplist++.1.dylib
+  lib/libplist++.dylib
+ <<
+ Shlibs: <<
+  %p/lib/libplist.dylib   1.0.0 %n (>= 1.3-1)
+  %p/lib/libplist++.dylib 1.0.0 %n (>= 1.3-1)
+ <<
 <<
+
 Splitoff2: <<
   Package: %N-bin
   Depends: %N-shlibs (= %v-%r)
   Files: bin
-  DocFiles: COPYING*
 <<
-License: GPL/LGPL
-Homepage: http://matt.colyer.name/projects/iphone-linux/?title=Main_Page
-Maintainer: Jack Fink 
-GCC: 4.0
-Description: Library for handling apple .plist files
 
+# Additional Info
+DescDetail: <<
+libplist is a library which eases dealing with Apple's property list files.
+<<
+DescPort: <<
+The file should be modified so that setting the install_name is not necessary 
+any longer.
+
+suggestion from a fink guru:
+# Set up RPATH handling, so the libs are found if they are installed to a 
non-standard location.
+# By default cmake builds the targets with full RPATH to everything in the 
build directory,
+# but then removes the RPATH when installing.
+# These two options below make it set the RPATH of the installed targets to all
+# RPATH directories outside the current CMAKE_BINARY_DIR and also the library
+# install directory.
+set(CMAKE_INSTALL_RPATH_USE_LINK_PATH  TRUE)
+set(CMAKE_INSTALL_RPATH${LIB_DESTINATION} )
+
+if(APPLE)
+   set(CMAKE_INSTALL_NAME_DIR ${LIB_DESTINATION})
+endif(APPLE)
+<<
+
+Homepage: http://www.libimobiledevice.org/
+Maintainer: Karl-Michael Schindler 


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/graphics webpconv.info, 1.3, 1.4

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv32533

Modified Files:
webpconv.info 
Log Message:
New upstream version.


Index: webpconv.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/graphics/webpconv.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- webpconv.info   14 Nov 2010 00:14:35 -  1.3
+++ webpconv.info   12 Jan 2011 20:02:28 -  1.4
@@ -1,5 +1,5 @@
 Package: webpconv
-Version: 0.0.3
+Version: 0.0.5
 Revision: 1
 Description: Webp conversion tool
 DescDetail: <<
@@ -58,7 +58,7 @@
 Maintainer: Daniel Johnson 
 
 Source: http://webp.googlecode.com/files/webp-leptonica-%v.tar.gz
-Source-MD5: 200072523c4991f7fdc706402628b577
+Source-MD5: da695d17be466156825b6ee799136042
 SourceDirectory: webp
 
 BuildDepends: <<
@@ -72,6 +72,9 @@
libpng14-shlibs
 <<
 
+# No, we don't want to add /opt/local and /sw.
+PatchScript: perl -pi -e 's/\*-darwin\*/notme/' libwebp/configure
+
 CompileScript: <<
cd leptonlib-1.066/src && make EXTRAINCLUDES=-I%p/include
cd libwebp && ./configure %c && make 
INCLUDES='-I../../leptonlib-1.066/src -I%p/include' 
AM_LDFLAGS='-L../../leptonlib-1.066/lib/nodebug -L%p/lib'


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/gnome libgoffice-0.8.info, 1.4, 1.5

2011-01-12 Thread Dave Reiser
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv31404

Modified Files:
libgoffice-0.8.info 
Log Message:
modernize ancient gtk-doc bdep version

Index: libgoffice-0.8.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgoffice-0.8.info,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- libgoffice-0.8.info 12 Jan 2011 19:06:26 -  1.4
+++ libgoffice-0.8.info 12 Jan 2011 19:58:28 -  1.5
@@ -1,6 +1,6 @@
 Package: libgoffice-0.8
 Version: 0.8.12
-Revision: 1
+Revision: 2
 Description: Library of document-centric objects
 License: GPL
 Maintainer: Dave Reiser 
@@ -15,7 +15,7 @@
   gconf2-dev (>= 2.24.0-1),
   gettext-tools,
   glib2-dev (>= 2.18.2-1),
-  gtk-doc (>= 1.8-1),
+  gtk-doc (>= 1.13-5),
   gtk+2-dev (>= 2.14.4-1),
   libgettext8-dev,
   libgsf1.114-dev (>= 1.14.10-1),


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/crypto gnumeric.info,1.2,1.3

2011-01-12 Thread Dave Reiser
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv16714

Modified Files:
gnumeric.info 
Log Message:
new upstream

Index: gnumeric.info
===
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto/gnumeric.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- gnumeric.info   15 Nov 2010 06:38:24 -  1.2
+++ gnumeric.info   12 Jan 2011 19:07:15 -  1.3
@@ -1,8 +1,8 @@
 Package: gnumeric
-Version: 1.10.11
+Version: 1.10.12
 Revision: 1
 Source: mirror:gnome:sources/%n/1.10/%n-%v.tar.bz2
-Source-MD5: 28933c7b1099329d28fdb2f3ce05030d
+Source-MD5: d93c01092fccefa33e796c07ef0a5b37
 #PatchFile: %n.patch
 #PatchFile-MD5: 27cb9aea43790193188e1541f2843cd3
 BuildDepends: <<
@@ -20,8 +20,7 @@
  gtk+2-dev (>= 2.18.0-1),
  intltool40,
  libgettext8-dev,
- libglade2 (>= 2.6.4-7),   
- libgoffice-0.8 (>= 0.8.11-1),
+ libgoffice-0.8 (>= 0.8.12-1),
  libgsf1.114-dev (>= 1.14.18-1),
  libiconv-dev,
  libxml2 (>= 2.6.30-1),
@@ -44,7 +43,7 @@
  %{default_script}
  perl -pi.bak -e 's/-scrollkeeper-update.*$/-echo "no scrollkeeper-update"/g' 
omf.make doc/C/Makefile.in
  perl -pi.bak -e 's, \-DGNOME_DISABLE_DEPRECATED,,; s, 
\-DGTK_DISABLE_DEPRECATED,,' configure{.in,}
- perl -pi -e 's|GTK_MESSAGE_ERROR,|GTK_MESSAGE_ERROR, \"%%s\",|; s|, 0,|, 0, 
\"%%s\",|' src/dialogs/dialog-data-table.c
+ perl -pi -e 's|GTK_MESSAGE_ERROR,|GTK_MESSAGE_ERROR, \"%%s\",|; 
s|(go_error_invalid\(\), 0,)|$1 \"%%s\",|' src/dialogs/dialog-data-table.c
  perl -pi -e 's|GTK_MESSAGE_ERROR,|GTK_MESSAGE_ERROR, \"%%s\",|' 
src/dialogs/dialog-so-list.c
  perl -pi -e 's|_\(\"The file saver|\"%%s\", _\(\"The file saver|; s|\), 
0,|\), 0, \"%%s\",|; s|_\(\"An output file|\"%%s\", _\(\"An output file|' 
src/ssconvert.c
 
@@ -86,8 +85,7 @@
   glib2-shlibs (>= 2.22.0-1),
   gtk+2-shlibs (>= 2.18.0-1),
   libgettext8-shlibs,
-  libglade2-shlibs (>= 2.6.4-7),
-  libgoffice-0.8-shlibs (>= 0.8.11-1),
+  libgoffice-0.8-shlibs (>= 0.8.12-1),
   libgsf1.114-shlibs (>= 1.14.18-1),
   libxml2-shlibs (>= 2.6.30-1),
   pango1-xft2-ft219-shlibs (>= 1.24.5-4),
@@ -95,7 +93,7 @@
   python26-shlibs
  <<
  Files: share/pixmaps share/locale lib/gnumeric lib/libspreadsheet-*.dylib
- Shlibs: %p/lib/libspreadsheet-1.10.11.dylib 0.0.0 %n (>= 1.10.1-1)
+ Shlibs: %p/lib/libspreadsheet-1.10.12.dylib 0.0.0 %n (>= 1.10.1-1)
  DocFiles: AUTHORS BEVERAGES BUGS COPYING ChangeLog HACKING INSTALL 
MAINTAINERS NEWS README
 <<
 SplitOff2: <<


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/gnome libgoffice-0.8.info, 1.3, 1.4

2011-01-12 Thread Dave Reiser
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv16585

Modified Files:
libgoffice-0.8.info 
Log Message:
new upstream

Index: libgoffice-0.8.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libgoffice-0.8.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- libgoffice-0.8.info 15 Nov 2010 06:36:31 -  1.3
+++ libgoffice-0.8.info 12 Jan 2011 19:06:26 -  1.4
@@ -1,5 +1,5 @@
 Package: libgoffice-0.8
-Version: 0.8.11
+Version: 0.8.12
 Revision: 1
 Description: Library of document-centric objects
 License: GPL
@@ -17,7 +17,6 @@
   glib2-dev (>= 2.18.2-1),
   gtk-doc (>= 1.8-1),
   gtk+2-dev (>= 2.14.4-1),
-  intltool40,
   libgettext8-dev,
   libgsf1.114-dev (>= 1.14.10-1),
   libiconv-dev,
@@ -39,7 +38,7 @@
   <<
 InstallScript: make -j1 install DESTDIR="%d"
 Source: mirror:gnome:sources/goffice/0.8/goffice-%v.tar.bz2
-Source-MD5: c78c4eb768dad9e91e7c61c7ca985a6e
+Source-MD5: c51d7ec08342ea78ba9c47dcbb72d764
 DocFiles: README COPYING
 DescDetail: <<
 GOffice is a library of document-centric objects and utilities building on top


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/crypto ejabberd.info,1.2,1.3

2011-01-12 Thread Daniel Macks
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv16365

Modified Files:
ejabberd.info 
Log Message:
modernize deps, fix build


Index: ejabberd.info
===
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto/ejabberd.info,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- ejabberd.info   12 Jan 2011 19:00:14 -  1.2
+++ ejabberd.info   12 Jan 2011 19:05:28 -  1.3
@@ -1,11 +1,11 @@
 Package: ejabberd
 Version: 1.0.0
-Revision: 1
+Revision: 2
 Source: http://www.process-one.net/en/projects/%n/download/%v/%n-%v.tar.gz
 Source-MD5: bc0bfdad2e5e48e42fcc5d09384be74f
 Description: Fault-tolerant distributed Jabber server
-Depends: erlang-otp, openssl097-shlibs, expat-shlibs, libiconv
-BuildDepends: erlang-otp, openssl097-dev, expat, libiconv-dev
+Depends: erlang-otp, openssl098-shlibs, expat1-shlibs, libiconv
+BuildDepends: erlang-otp, openssl098-dev, expat1, libiconv-dev
 License: GPL
 DocFiles: COPYING doc/*
 ConfFiles: %p/etc/ejabberd/ejabberd.cfg
@@ -20,6 +20,7 @@
perl -i -pe "s:/var/log:%p/var/log:g" Makefile.in
perl -i -pe "s:/var/lib:%p/lib:g" Makefile.in
perl -i -pe "s:/etc:%p/etc:g" Makefile.in
+   perl -i -pe 
's:%%-include_lib\("ssl/pkix/SSL-PKIX.hrl"\)\.:-include_lib\("ssl/pkix/OTP-PKIX.hrl"\)\.:'
 ejabberd_s2s_in.erl
 <<
 ConfigureParams: --with-erlang=%p --with-openssl=%p --with-expat=%p 
--with-libiconv-prefix=%p
 CompileScript: <<
@@ -52,6 +53,8 @@
 I have moved this away from the author-chosen /var/lib location into
 /sw/lib (or whatever prefix you use).  Please be sure to refer to ejabberd
 documentation for getting this set up, available at their home page.
+
+danielj's patch to fix missing include.
 <<
 DescPackaging: <<
  Maintainer (<= 1.0.0-1): Daniel Henninger


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/crypto ejabberd.info,1.1,1.2

2011-01-12 Thread Daniel Macks
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv14316

Modified Files:
ejabberd.info 
Log Message:
move patching to PatchScript; sanity-tweaks for PWD


Index: ejabberd.info
===
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/crypto/ejabberd.info,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- ejabberd.info   1 Jul 2010 01:37:10 -   1.1
+++ ejabberd.info   12 Jan 2011 19:00:14 -  1.2
@@ -9,33 +9,37 @@
 License: GPL
 DocFiles: COPYING doc/*
 ConfFiles: %p/etc/ejabberd/ejabberd.cfg
+PatchScript: <<
+#!/bin/sh -ev
+   pushd src
+   perl -i -pe "s:-fpic -shared:-fPIC -bundle -flat_namespace 
-undefined suppress:g" \
+   Makefile.in \
+   mod_irc/Makefile.in \
+   stringprep/Makefile.in \
+   tls/Makefile.in
+   perl -i -pe "s:/var/log:%p/var/log:g" Makefile.in
+   perl -i -pe "s:/var/lib:%p/lib:g" Makefile.in
+   perl -i -pe "s:/etc:%p/etc:g" Makefile.in
+<<
 ConfigureParams: --with-erlang=%p --with-openssl=%p --with-expat=%p 
--with-libiconv-prefix=%p
 CompileScript: <<
- #!/bin/sh -ev
- PATH=%p/bin:${PATH}
- export PATH
- cd src
- perl -i -pe "s:-fpic -shared:-fPIC -bundle -flat_namespace -undefined 
suppress:g" \
-   Makefile.in \
-   mod_irc/Makefile.in \
-   stringprep/Makefile.in \
-   tls/Makefile.in
- perl -i -pe "s:/var/log:%p/var/log:g" Makefile.in
- perl -i -pe "s:/var/lib:%p/lib:g" Makefile.in
- perl -i -pe "s:/etc:%p/etc:g" Makefile.in
- ./configure %c
- make
- cd ..
- perl -i -pe "s:exec:cd %p/lib/ejabberd/ebin\nexec:g" tools/ejabberdctl
+#!/bin/sh -ev
+   PATH=%p/bin:${PATH}
+   export PATH
+   pushd src
+   ./configure %c
+   make
+   popd
+   perl -i -pe "s:exec:cd %p/lib/ejabberd/ebin\nexec:g" tools/ejabberdctl
 <<
 InstallScript: <<
- #!/bin/sh -ev
- cd src
- make install DESTDIR=%d
- cd ..
- mkdir %i/sbin
- cp tools/ejabberdctl %i/sbin/ejabberdctl
- mkdir -p %i/share/doc/ejabberd/
+#!/bin/sh -ev
+   pushd src
+   make install DESTDIR=%d
+   popd
+   mkdir %i/sbin
+   cp tools/ejabberdctl %i/sbin/ejabberdctl
+   mkdir -p %i/share/doc/ejabberd/
 <<
 Maintainer: None 
 Homepage: http://ejabberd.jabber.ru/


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs/perlmods ev-pm.info, 1.3, 1.4 package-stash-pm.info, 1.8, 1.9

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25743

Modified Files:
ev-pm.info package-stash-pm.info 
Log Message:
New upstream version.


Index: package-stash-pm.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/package-stash-pm.info,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- package-stash-pm.info   8 Jan 2011 00:15:49 -   1.8
+++ package-stash-pm.info   12 Jan 2011 17:43:58 -  1.9
@@ -1,6 +1,6 @@
 Info2: <<
 Package: package-stash-pm%type_pkg[perl]
-Version: 0.22
+Version: 0.23
 Revision: 1
 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, 
(%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6
 License: Artistic/GPL
@@ -9,9 +9,7 @@
 Homepage: http://search.cpan.org/dist/Package-Stash/
 
 Source: mirror:cpan:authors/id/D/DO/DOY/Package-Stash-%v.tar.gz
-Source-MD5: 8107a40643f492ce7598e0d50a0f6907
-
-PatchScript: perl -pi -e 's/5.010/5.011/' t/20-leaks.t t/21-leaks-debug.t
+Source-MD5: 334edfc7dc44f9186535782c6d700f9b
 
 Type: perl (5.8.6 5.8.8 5.10.0)
 UpdatePOD: true
@@ -24,12 +22,12 @@
 
 BuildDepends: <<
dist-checkconflicts-pm%type_pkg[perl],
-   extutils-makemaker-pm%type_pkg[perl] (>= 6.56-1)
+   extutils-makemaker-pm%type_pkg[perl] (>= 6.56-3)
 <<
 
 DocFiles: Changes LICENSE README
 
-InfoTest: TestDepends: test-fatal-pm%type_pkg[perl], 
test-simple-pm%type_pkg[perl] (>= 0.80-1), test-requires-pm, 
test-leaktrace-pm%type_pkg[perl]
+InfoTest: TestDepends: test-fatal-pm%type_pkg[perl], 
test-simple-pm%type_pkg[perl] (>= 0.80-1), test-requires-pm
 
 InstallScript: <<
%{default_script}

Index: ev-pm.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/ev-pm.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- ev-pm.info  6 Dec 2010 23:11:05 -   1.3
+++ ev-pm.info  12 Jan 2011 17:43:58 -  1.4
@@ -1,6 +1,6 @@
 Info2: <<
 Package: ev-pm%type_pkg[perl]
-Version: 4.01
+Version: 4.03
 Revision: 1
 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, 
(%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6
 Type: perl (5.8.6 5.8.8 5.10.0)
@@ -13,11 +13,11 @@
 Maintainer: Daniel Johnson 
 Homepage: http://search.cpan.org/dist/EV/
 
-BuildDepends: fink (>= 0.29.0)
+BuildDepends: fink (>= 0.29.0), extutils-makemaker-pm%type_pkg[perl] (>= 
6.56-3)
 Depends: common-sense-pm, perl%type_pkg[perl]-core
 
 Source: mirror:cpan:authors/id/M/ML/MLEHMANN/EV-%v.tar.gz
-Source-MD5: a55847787e984d4df8f942592c524c71
+Source-MD5: 33088705bc34bf66bccde50205c15e9f
 
 PatchScript: perl -pi -e 's/-lpthread -lrt//' Makefile.PL
 


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs/perlmods compress-raw-lzma-pm.info, 1.11, 1.12

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25440

Modified Files:
compress-raw-lzma-pm.info 
Log Message:
Oh, yeah, make sure we use extutils-makemaker-pm%type_pkg[perl] (>= 6.56-3) to 
avoid /usr/local contamination.


Index: compress-raw-lzma-pm.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/compress-raw-lzma-pm.info,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- compress-raw-lzma-pm.info   12 Jan 2011 17:12:52 -  1.11
+++ compress-raw-lzma-pm.info   12 Jan 2011 17:43:30 -  1.12
@@ -1,7 +1,7 @@
 Info2: <<
 Package: compress-raw-lzma-pm%type_pkg[perl]
 Version: 2.033
-Revision: 1
+Revision: 2
 License: Artistic/GPL
 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, 
(%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6
 Description: Low-Level Interface to lzma compression lib
@@ -26,7 +26,7 @@
 DocFiles: Changes
 
 Depends: liblzma5-shlibs, perl%type_pkg[perl]-core
-BuildDepends: fink (>= 0.29.0), liblzma5
+BuildDepends: fink (>= 0.29.0), liblzma5, extutils-makemaker-pm%type_pkg[perl] 
(>= 6.56-3)
 
 InstallScript: <<
   %{default_script}


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/libs/perlmods compress-raw-lzma-pm.info, 1.10, 1.11

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv15904

Modified Files:
compress-raw-lzma-pm.info 
Log Message:
New upstream version.


Index: compress-raw-lzma-pm.info
===
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/compress-raw-lzma-pm.info,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- compress-raw-lzma-pm.info   27 Oct 2010 22:30:32 -  1.10
+++ compress-raw-lzma-pm.info   12 Jan 2011 17:12:52 -  1.11
@@ -1,6 +1,6 @@
 Info2: <<
 Package: compress-raw-lzma-pm%type_pkg[perl]
-Version: 2.031
+Version: 2.033
 Revision: 1
 License: Artistic/GPL
 Distribution: (%type_pkg[perl] = 586) 10.4, (%type_pkg[perl] = 586) 10.5, 
(%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6
@@ -18,7 +18,7 @@
 Homepage: http://search.cpan.org/dist/Compress-Raw-Lzma/
 
 Source: mirror:cpan:authors/id/P/PM/PMQS/Compress-Raw-Lzma-%v.tar.gz
-Source-MD5: 847cbf0b4781275ee9e448318379d08c
+Source-MD5: d7730072133ff05988680dc1c69090ab
 
 Type: perl (5.8.6 5.8.8 5.10.0)
 UpdatePOD: true


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink/mirror postinstall.pl.in, NONE, 1.1

2011-01-12 Thread Alexander Hansen
Update of /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/mirror
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25050/fink/mirror

Added Files:
postinstall.pl.in 
Log Message:
Draft for CVS tunneling via HTTP proxy.

--- NEW FILE: postinstall.pl.in ---
#!/usr/bin/perl -w
#
# postinstall.pl - perl script to re-choose the mirrors when a new
#fink-mirrors package is installed
#
# Fink - a package manager that downloads source and installs it
# Copyright (c) 2001 Christoph Pfisterer
# Copyright (c) 2001-2010 The Fink Package Manager Team
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.
#

# Thanks to Tanaka Atushi for the changes which allow this to work with cvs 
proxies

$| = 1;
use 5.008_001;  # perl 5.8.1 or newer required
use strict;

use lib "@PREFIX@/lib/perl5";

use Fink::Config qw($config);
use Fink::Services qw(&read_config);
use Fink::Configure qw(&choose_mirrors);

read_config("@PREFIX@/etc/fink.conf");

#back up the configuration file
`cp @PREFIX@/etc/fink.conf @PREFIX@/etc/fink.conf.bak`;

#get mirror selections, write write new configuration file if changed
choose_mirrors(1) || $config->save();

# now we correct the CVS location... the code below should eventually be
# moved to fink itself and called from here

use File::Find;

# parse a typical CVS/Root
my $sentinel_cvs = '@PREFIX@/fink/dists/CVS';
if (-d $sentinel_cvs) {
my ($method_user, $repo, $repo_file, $stored_repo);

open(IN,'<',"$sentinel_cvs/Root") or die "can't open $sentinel_cvs/Root: 
$!";
while (defined($_=)) {
chomp;
if (/^(:\S+:\S+)@(.+)$/) { # allow for proxy
$method_user = $1;
$repo = $2;
}
}
close(IN);
die "couldn't parse $sentinel_cvs/Root\n" unless ((defined $method_user) 
and (defined $repo));
if (defined $method_user and $method_user =~ /^:pserver(.*):anonymous$/) { 
#allow for proxy
$repo_file = "@PREFIX@/lib/fink/URL/anonymous-cvs";
} else {
$repo_file = "@PREFIX@/lib/fink/URL/developer-cvs";
}

# read "correct" Root path from fink-mirrors pkg
open(IN,'<',$repo_file) or die "can't open $repo_file: $!\n";
while (defined($_=)) {
chomp;
$stored_repo = $_;  # we are assuming that this file only has one line
}
close(IN);

if (defined $stored_repo and $stored_repo ne $repo) {
# active CVS/Root doesn't match current path; fix so it does
warn "Updating CVS/Root data...\n";

my $replace_cvs_root = sub {
if ($File::Find::name =~ /\/CVS\/Root$/ && -e $File::Find::name) {
# we should *really* do this ourselves instead of spawning 
processes
system 
('/usr/bin/perl','-pi','-e',"s|\...@$repo|\...@$stored_repo|",$File::Find::name);
}
};

File::Find::find({wanted => $replace_cvs_root}, '@PREFIX@/fink');
}
}

exit;



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink/perlmod/Fink/SelfUpdate CVS.pm, NONE, 1.1

2011-01-12 Thread Alexander Hansen
Update of 
/cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod/Fink/SelfUpdate
In directory 
sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv25050/fink/perlmod/Fink/SelfUpdate

Added Files:
CVS.pm 
Log Message:
Draft for CVS tunneling via HTTP proxy.

--- NEW FILE: CVS.pm ---
# -*- mode: Perl; tab-width: 4; -*-
# vim: ts=4 sw=4 noet
#
# Fink::SelfUpdate::CVS class
#
# Fink - a package manager that downloads source and installs it
# Copyright (c) 2001 Christoph Pfisterer
# Copyright (c) 2001-2010 The Fink Package Manager Team
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.
#

package Fink::SelfUpdate::CVS;

use base qw(Fink::SelfUpdate::Base);

use Fink::CLI qw(&print_breaking &prompt);
use Fink::Config qw($basepath $config $distribution);
use Fink::Package;
use Fink::Command qw(cat chowname mkdir_p mv rm_f rm_rf touch);
use Fink::Services qw(&execute);

use File::Find;

use strict;
use warnings;

our $VERSION = sprintf "%d.%d", q$Revision: 1.1 $ =~ /(\d+)/g;

=head1 NAME

Fink::SelfUpdate::CVS - download package descriptions from a CVS server

=head1 DESCRIPTION

=head2 Public Methods

See documentation for the Fink::SelfUpdate base class.

=over 4

=item system_check

This method builds packages from source, so it requires the
"dev-tools" virtual package.

=cut

sub system_check {
my $class = shift;  # class method for now

if (not Fink::VirtPackage->query_package("dev-tools")) {
warn "Before changing your selfupdate method to 'cvs', you must 
install XCode, available on your original OS X install disk, or from 
http://connect.apple.com (after free registration).\n";
return 0;
}

return 1;
}

sub clear_metadata {
my $class = shift;  # class method for now

my $finkdir = "$basepath/fink";
if (-d "$finkdir.old") {
die "There is a left-over \"$finkdir.old\" directory. You have 
to ".
"move it out of the way before proceeding.\n";
}
&execute("/usr/bin/find $finkdir -name CVS -type d -print0 | xargs -0 
/bin/rm -rf");
}

=item do_direct

Returns a null string.

=cut

sub do_direct {
my $class = shift;  # class method for now

if (-d "$basepath/fink/dists/CVS") {
# already have a cvs checkout
$class->do_direct_cvs();
} else {
$class->setup_direct_cvs();
}
return 1;
}

=back

=head2 Private Methods

=cut

### set up direct cvs

sub setup_direct_cvs {
my $class = shift;  # class method for now

my ($finkdir, $tempdir, $tempfinkdir);
my ($username, $cvsuser, @testlist);
my ($use_hardlinks, $cutoff, $cmd);
my ($cmdd);
# Thanks to Tanaka Atushi for information about the quoting syntax which
# allows CVS proxies to function.
my ($proxy_url, $proxy_port);
my $proxcmd=''; # default to null

my $http_proxy=$config->param_default("ProxyHTTP", ""); # get HTTP 
proxy information from fink.conf
if ($http_proxy) { # HTTP proxy has been set
if ($http_proxy =~ m|http://|) { # strip leading 'http://', if 
present.
(undef, $proxy_url)=split m|//|, $http_proxy ;
} else {
$proxy_url=$http_proxy;
}
if  ($proxy_url =~ /:\d+/) { # extract TCP port number if present
my @tokens=split /:/,$proxy_url; 
$proxy_port=pop @tokens ; # port is the last item following a 
colon
$proxy_url=join ':',@tokens ; # since we may have a 
username:password combo 
} 
}
 #   my $cvsrepository="fink.cvs.sourceforge.net/cvsroot/fink";
$proxcmd=";proxy=$proxy_url" if $http_proxy;
$proxcmd="$proxcmd;proxyport=$proxy_port" if $proxy_port;
#;proxy=$proxy_url;proxyport=$proxy_port:
 
$username = "root";
if (exists $ENV{SUDO_USER}) {
$username = $ENV{SUDO_USER};
}

print "\n";
$username =
&prompt("Fink has the capability to run the CVS commands as a ".
"normal user. That has some advantages - it 
uses that ".
"user's CVS settings files and allows the 
package ".
  

[cvs] experimental/alexkhansen/3rdparty/fink/perlmod/Fink/SelfUpdate - New directory

2011-01-12 Thread Alexander Hansen
Update of 
/cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod/Fink/SelfUpdate
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv24778/SelfUpdate

Log Message:
Directory 
/cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod/Fink/SelfUpdate 
added to the repository



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink/perlmod/Fink - New directory

2011-01-12 Thread Alexander Hansen
Update of /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod/Fink
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv24310/Fink

Log Message:
Directory /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod/Fink 
added to the repository



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink/perlmod - New directory

2011-01-12 Thread Alexander Hansen
Update of /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv24177/perlmod

Log Message:
Directory /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/perlmod added to 
the repository



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink/mirror - New directory

2011-01-12 Thread Alexander Hansen
Update of /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/mirror
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv23761/mirror

Log Message:
Directory /cvsroot/fink/experimental/alexkhansen/3rdparty/fink/mirror added to 
the repository



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] experimental/alexkhansen/3rdparty/fink - New directory

2011-01-12 Thread Alexander Hansen
Update of /cvsroot/fink/experimental/alexkhansen/3rdparty/fink
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv23261/fink

Log Message:
Directory /cvsroot/fink/experimental/alexkhansen/3rdparty/fink added to the 
repository



--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[cvs] dists/10.4/unstable/main/finkinfo/text ocrad.info,1.3,1.4

2011-01-12 Thread Daniel Johnson
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/text
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv32334

Modified Files:
ocrad.info 
Log Message:
New upstream version.


Index: ocrad.info
===
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/text/ocrad.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- ocrad.info  20 Jul 2010 02:31:47 -  1.3
+++ ocrad.info  12 Jan 2011 13:01:37 -  1.4
@@ -1,5 +1,5 @@
 Package: ocrad
-Version: 0.20
+Version: 0.21
 Revision: 1
 Description: GNU Optical Character Recognition
 License: GPL3
@@ -23,7 +23,7 @@
 <<
 
 Source: gnu
-Source-MD5: 47040630580dbc75ce16f4a4fabede3f
+Source-MD5: 83f9eae9d808f9d86c181538d3f64aed
 
 NoSetCPPFLAGS: true
 NoSetLDFLAGS: true


--
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
___
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs