[cvs] dists/10.4/stable/main/finkinfo/base apt.info, 1.9, 1.10 apt.patch, 1.5, 1.6
Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/base In directory vz-cvs-3.sog:/tmp/cvs-serv17479/stable/main/finkinfo/base Modified Files: apt.info apt.patch Log Message: Move latest apt to 10.4/stable Index: apt.patch === RCS file: /cvsroot/fink/dists/10.4/stable/main/finkinfo/base/apt.patch,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- apt.patch 15 Feb 2010 21:02:33 - 1.5 +++ apt.patch 21 Oct 2011 09:40:15 - 1.6 @@ -141,9 +141,36 @@ + (void)_apt_Pkg; + (void)_apt_Status; +} +diff -urN apt-0.5.4.orig/apt-pkg/deb/deblistparser.cc apt-0.5.4/apt-pkg/deb/deblistparser.cc +--- apt-0.5.4.orig/apt-pkg/deb/deblistparser.cc2001-07-26 02:15:59.0 -0400 apt-0.5.4/apt-pkg/deb/deblistparser.cc 2011-05-13 03:50:31.0 -0400 +@@ -163,18 +163,18 @@ + /* Strip out any spaces from the text, this undoes dpkgs reformatting + of certain fields. dpkg also has the rather interesting notion of + reformatting depends operators - = */ +- char *I = S; ++ char *J = S; + for (; Start != End; Start++) + { +if (isspace(*Start) == 0) +- *I++ = tolower(*Start); ++ *J++ = tolower(*Start); +if (*Start == '' Start[1] != '' Start[1] != '=') +- *I++ = '='; ++ *J++ = '='; +if (*Start == '' Start[1] != '' Start[1] != '=') +- *I++ = '='; ++ *J++ = '='; + } + +- Result = AddCRC16(Result,S,I - S); ++ Result = AddCRC16(Result,S,J - S); +} + +return Result; diff -urN apt-0.5.4.orig/apt-pkg/deb/debsystem.cc apt-0.5.4/apt-pkg/deb/debsystem.cc --- apt-0.5.4.orig/apt-pkg/deb/debsystem.cc2001-04-29 14:13:51.0 +0900 -+++ apt-0.5.4/apt-pkg/deb/debsystem.cc 2005-03-08 13:50:12.0 +0900 apt-0.5.4/apt-pkg/deb/debsystem.cc 2011-04-29 14:25:17.0 -0400 @@ -27,6 +27,109 @@ #include dirent.h #include errno.h @@ -286,7 +313,7 @@ Score += 10; if (FileExists(/etc/debian_version) == true) Score += 10; -@@ -202,6 +307,44 @@ +@@ -202,6 +307,54 @@ if (StatusFile == 0) StatusFile = new debStatusIndex(_config-FindFile(Dir::State::status)); List.push_back(StatusFile); @@ -294,13 +321,23 @@ + + if (FinkStatusFile == 0) { + struct stat unused_sbuf; -+ int sys_ok=0; + unlink(FINKSTATUSFILE); + if ( 0 == stat(@PREFIX@/bin/fink-virtual-pkgs,unused_sbuf)) { -+ if ( 0 == system(@PREFIX@/bin/fink-virtual-pkgs --apt)) sys_ok=1; -+ } -+ if (stat(FINKSTATUSFILE, unused_sbuf) || !sys_ok) { -+std::ofstream finkstatus(FINKSTATUSFILE); ++ // will be trying to use fink's own virtpkg data ++int have_fvp_data=0; ++if ( 0 == system(@PREFIX@/bin/fink-virtual-pkgs --apt)) { ++ if (0 == stat(FINKSTATUSFILE, unused_sbuf)) { ++ // f-v-p did not fail and we have its data-file available ++ have_fvp_data=1; ++} ++ } ++ if ( !have_fvp_data ) { ++// f-v-p failed somehow? ABORT! ++ return _error-Error(Error while setting up data-piping from fink-virtual-pkgs); ++ } ++ } else { ++// no f-v-p...use dummy data ++ std::ofstream finkstatus(FINKSTATUSFILE); + if(macosx_version.version != 0) + { +finkstatus Package: macosx endl; @@ -323,7 +360,7 @@ + finkstatus Description: Pseudo package representing Darwin endl; + finkstatus Pseudo package representing Darwin endl endl; + finkstatus.close(); -+ } ++ } + FinkStatusFile = new debStatusIndex(FINKSTATUSFILE); + } + List.push_back(FinkStatusFile); @@ -331,7 +368,7 @@ return true; } /*}}}*/ -@@ -217,6 +360,10 @@ +@@ -217,6 +370,10 @@ { Found = StatusFile; return true; @@ -419,6 +456,18 @@ vectorpkgIndexFile * Files(List.begin(),List.end()); unsigned long EndOfSource = Files.size(); +diff -urN apt-0.5.4.orig/apt-pkg/pkgcachegen.h apt-0.5.4/apt-pkg/pkgcachegen.h +--- apt-0.5.4.orig/apt-pkg/pkgcachegen.h 2001-02-20 02:03:17.0 -0500 apt-0.5.4/apt-pkg/pkgcachegen.h2011-05-21 00:01:31.0 -0400 +@@ -50,7 +50,7 @@ +string PkgFileName; +pkgCache::PackageFile *CurrentFile; + +- bool NewPackage(pkgCache::PkgIterator Pkg,string Pkg); ++ bool NewPackage(pkgCache::PkgIterator Pkg,string Name); +bool NewFileVer(pkgCache::VerIterator Ver,ListParser List); +unsigned long NewVersion(pkgCache::VerIterator Ver,string VerStr,unsigned long Next); + diff -urN apt-0.5.4.orig/apt-pkg/policy.cc apt-0.5.4/apt-pkg/policy.cc --- apt-0.5.4.orig/apt-pkg/policy.cc 2001-05-28 08:40:56.0 +0900 +++ apt-0.5.4/apt-pkg/policy.cc2005-03-08 13:00:38.0
[cvs] dists/10.4/stable/main/finkinfo/base fink-10.4.info,1.15,NONE
Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/base In directory vz-cvs-3.sog:/tmp/cvs-serv26326 Removed Files: fink-10.4.info Log Message: Removing fink-10.4.info from 10.4/stable after discussion on IRC (10.4 users will still get it via 10.4-EOL/base/fink-10.4.info) --- fink-10.4.info DELETED --- -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs
[cvs] dists/10.4/stable/main/finkinfo/utils latexmk.info, NONE, 1.1 latexmk.patch, NONE, 1.1
Update of /cvsroot/fink/dists/10.4/stable/main/finkinfo/utils In directory vz-cvs-3.sog:/tmp/cvs-serv28432/stable/main/finkinfo/utils Added Files: latexmk.info latexmk.patch Log Message: Upate latexmk to latest version and move it to 10.4/stable --- NEW FILE: latexmk.info --- # DISCLAIMER: Max Horn is the sole maintainer of this package. # Please DO NOT MAKE MODIFICATIONS without informing the maintainer. # Preferably, send a patch to me instead of making changes yourself! # If that is not possible due to extra urgency, at least send me a mail. # # Explanation: I am sick and tired of getting back to my packages and # discovering that people have messed with it. I am then forced to # retrace their steps, find out who, when and why did make a certain # change etc. -- i.e. it makes my life as maintainer harder. # Furthermore, as maintainer I am responsible for problems caused by my # packages. But I am not willing to take responsibility for something I # did not do. In particular, for changes that other people introduced # behind my back, no matter how good and noble their intentions were. As # such, I may see myself forced to drop responsibility for (and hence, # maintainership of) the affected package. Package: latexmk Version: 4.27a Revision: 1 Maintainer: Max Horn m...@quendi.de Source: http://www.phys.psu.edu/~collins/software/latexmk-jcc/latexmk-427a.zip Source-MD5: 7c52a8e5d0d638390bc671793e4bed3e BuildDepends: fink (= 0.24.12) PatchFile: %n.patch PatchFile-MD5: 2c169fbfdb3519cad8ba47258da0907a PatchScript: sed 's|@PREFIX@|%p|g' %{PatchFile} | patch -p1 NoSourceDirectory: true # TODO: Should this depend on 'latex' ? It won't work w/o but is there a reason # to restrict the user due to this? CompileScript: echo Nothing InstallScript: mkdir -p %i/bin mkdir -p %i/share/man/man1 mkdir -p %i/share/latexmk install -m0755 latexmk.pl %i/bin/latexmk install -m0644 latexmk.1 %i/share/man/man1/latexmk.1 DocFiles: CHANGES COPYING README latexmk.pdf latexmk.ps latexmk.txt Description: Automates typesetting LaTeX documents DescDetail: Latexmk is a perl script for running LaTeX the correct number of times to resolve cross references, etc; it also runs auxiliary programs (bibtex, makeindex if necessary, and dvips and/or a previewer as requested). It has a number of other useful capabilities, for example to start a previewer and then run latex whenever the source files are updated, so that the previewer gives an up-to-date view of the document. Homepage: http://www.phys.psu.edu/~collins/software/latexmk-jcc/ License: GPL --- NEW FILE: latexmk.patch --- diff -ru latexmk-408/latexmk.pl latexmk-408-patched/latexmk.pl --- latexmk-408/latexmk.pl 2009-06-23 14:36:28.0 +0200 +++ latexmk-408-patched/latexmk.pl 2009-08-03 22:53:02.0 +0200 @@ -759,9 +759,7 @@ ## /usr/local/lib/latexmk/LatexMk is put in the list for ## compatibility with older versions of latexmk. @rc_system_files = - ( '/opt/local/share/latexmk/LatexMk', - '/usr/local/share/latexmk/LatexMk', - '/usr/local/lib/latexmk/LatexMk' ); + ( '@PREFIX@/share/latexmk/LatexMk' ); $search_path_separator = ':'; # Separator of elements in search_path @@ -803,8 +801,8 @@ $ps_update_method = 0; # gv -watch watches the ps file $ps_previewer = 'start gv %O %S'; $ps_previewer_landscape = 'start gv -swap %O %S'; -$pdf_previewer = 'start acroread %O %S'; -$pdf_update_method = 1; # acroread under unix needs manual update +$pdf_previewer = 'start open %O %S'; +$pdf_update_method = 0; $lpr = 'lpr %O %S'; # Assume lpr command prints postscript files correctly $lpr_dvi = 'NONE $lpr_dvi variable is not configured to allow printing of dvi files'; @@ -1981,7 +1979,7 @@ foreach my $rule (keys %rule_list) { $source_list{$rule} = []; my $PAsources = $source_list{$rule}; -my ( $cmd_type, $cmd, $source, $dest, $root ) = @{$rule_list{$rule}}; +my ( $cmd_type, $ext_cmd, $int_cmd, $source, $dest, $base, $test_kind ) = @{$rule_list{$rule}}; if ($source) { push @$PAsources, [ $rule, $source, '' ]; } -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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/utils latexmk.info, 1.5, NONE latexmk.patch, 1.2, NONE
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils In directory vz-cvs-3.sog:/tmp/cvs-serv28432/unstable/main/finkinfo/utils Removed Files: latexmk.info latexmk.patch Log Message: Upate latexmk to latest version and move it to 10.4/stable --- latexmk.info DELETED --- --- latexmk.patch DELETED --- -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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 convert-asn1-pm.info, 1.8, 1.9
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv30627/libs/perlmods Modified Files: convert-asn1-pm.info Log Message: Typo in DescPackaging Index: convert-asn1-pm.info === RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/convert-asn1-pm.info,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- convert-asn1-pm.info21 Sep 2011 15:24:30 - 1.8 +++ convert-asn1-pm.info21 Oct 2011 11:02:40 - 1.9 @@ -28,7 +28,7 @@ structures using BER/DER rules. DescPackaging: - Fomer Maintainer: degraw deg...@users.sourceforge.net + Former Maintainer: degraw deg...@users.sourceforge.net ### License: Artistic/GPL -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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 config-std-pm.info, 1.14, 1.15
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv31823/libs/perlmods Modified Files: config-std-pm.info Log Message: Add missing 'Former' before 'Maintainer' in DescPackaging Index: config-std-pm.info === RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods/config-std-pm.info,v retrieving revision 1.14 retrieving revision 1.15 diff -u -d -r1.14 -r1.15 --- config-std-pm.info 29 Aug 2011 06:41:21 - 1.14 +++ config-std-pm.info 21 Oct 2011 11:04:20 - 1.15 @@ -30,6 +30,6 @@ -pm581 variant 00write.t test 5 fails. See: http://rt.cpan.org/Public/Bug/Display.html?id=17425 - Maintainer: Chris Dolan chrisdo...@users.sourceforge.net + Former Maintainer: Chris Dolan chrisdo...@users.sourceforge.net -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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 algorithm-permute-pm.info, NONE, 1.1
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/libs/perlmods In directory vz-cvs-3.sog:/tmp/cvs-serv20038 Added Files: algorithm-permute-pm.info Log Message: new package from tracker https://sourceforge.net/tracker/?func=detailaid=3423735group_id=17203atid=414256 --- NEW FILE: algorithm-permute-pm.info --- Info2: Package: algorithm-permute-pm%type_pkg[perl] Version: 0.12 Revision: 1 Distribution: (%type_pkg[perl] = 5100) 10.5, (%type_pkg[perl] = 5100) 10.6, (%type_pkg[perl] = 588) 10.5, (%type_pkg[perl] = 588) 10.6 Description: Permutations with OO interface License: Artistic Maintainer: Steve Huff sh...@vecna.org Type: perl (5.8.8 5.10.0) Source: mirror:cpan:authors/id/E/ED/EDPRATOMO/Algorithm-Permute-%v.tar.gz Source-MD5: 93c9e11af9511390379720fe046fb960 SourceDirectory: Algorithm-Permute-%v UpdatePOD: true DocFiles: README Changes InstallScript: %{default_script} mv %i/share/man %i/lib/perl5/%type_raw[perl] BuildDepends: fink (= 0.24.12), perl%type_pkg[perl]-core DescDetail: This handy module makes performing permutation in Perl easy and fast, although perhaps its algorithm is not the fastest on the earth. It supports permutation r of n objects where 0 r = n. DescUsage: For detailed documentation, `perldoc Algorithm::Permute`. Homepage: http://search.cpan.org/dist/Algorithm-Permute/ -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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/database postgresql90.info, 1.11, 1.12 postgresql91.info, 1.2, 1.3
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/database In directory vz-cvs-3.sog:/tmp/cvs-serv3607 Modified Files: postgresql90.info postgresql91.info Log Message: don't fail to build if extutils-parsexs-pm is installed Index: postgresql90.info === RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/database/postgresql90.info,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- postgresql90.info 19 Oct 2011 21:53:53 - 1.11 +++ postgresql90.info 21 Oct 2011 19:19:07 - 1.12 @@ -32,7 +32,18 @@ Source: mirror:postgresql:source/v%v/postgresql-%v.tar.bz2 Source-MD5: 80390514d568a7af5ab61db1cda27e29 -PatchScript: sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' %{PatchFile} | patch -p1 +PatchScript: +#!/bin/sh -ex + sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' %{PatchFile} | patch -p1 + + # If we have fink ExtUtils::ParseXS, it is early in PERL5LIB; + # therefore we need the xsubpp program (also part of that + # pkg). Handcoded makefiles for perl modules are bad, m'kay? + fink_XSUBPP=%p/lib/perl5/ExtUtils/xsubpp + if [ -x $fink_XSUBPP ]; then + perl -pi -e s,\S+xsubpp,${fink_XSUBPP},g src/pl/plperl/GNUmakefile + fi + PatchFile: %n.patch PatchFile-MD5: 7c9ccbc8a0c66027b7bf6d0f5df6ad5a Index: postgresql91.info === RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/database/postgresql91.info,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- postgresql91.info 19 Oct 2011 21:53:53 - 1.2 +++ postgresql91.info 21 Oct 2011 19:19:07 - 1.3 @@ -32,7 +32,21 @@ Source: mirror:postgresql:source/v%v/postgresql-%v.tar.bz2 Source-MD5: 0497b9da1d7c380c340a9a87ba5500fe -PatchScript: sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' -e 's|@PGVERSION@|9.1|g' %{PatchFile} | patch -p1 +PatchScript: +#!/bin/sh -ex + sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' -e 's|@PGVERSION@|9.1|g' %{PatchFile} | patch -p1 + + # If we have fink ExtUtils::ParseXS, it is early in PERL5LIB; + # therefore we need the xsubpp program (also part of that + # pkg). Handcoded makefiles for perl modules are bad, m'kay? + fink_XSUBPP=%p/lib/perl5/ExtUtils/xsubpp + if [ -x $fink_XSUBPP ]; then + perl -pi -e s,\S+xsubpp,${fink_XSUBPP},g src/pl/plperl/GNUmakefile + fi + + + + PatchFile: %n.patch PatchFile-MD5: ca800eba11497ef264f1ca93f9509f46 -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ 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/database postgresql84.info, 1.11, 1.12
Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/database In directory vz-cvs-3.sog:/tmp/cvs-serv25984 Modified Files: postgresql84.info Log Message: don't fail to build if extutils-parsexs-pm is installed Index: postgresql84.info === RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/database/postgresql84.info,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- postgresql84.info 19 Jul 2011 04:27:20 - 1.11 +++ postgresql84.info 21 Oct 2011 21:22:42 - 1.12 @@ -33,7 +33,18 @@ Source: mirror:postgresql:source/v%v/postgresql-%v.tar.bz2 Source-MD5: 4603e8ea30cee97189b62b39022f2043 -PatchScript: sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' %{PatchFile} | patch -p1 +PatchScript: +#!/bin/sh -ex + sed -e 's|@BUILDDIR@|%b|g' -e 's|@INSTPREFIX@|%p|g' %{PatchFile} | patch -p1 + + # If we have fink ExtUtils::ParseXS, it is early in PERL5LIB; + # therefore we need the xsubpp program (also part of that + # pkg). Handcoded makefiles for perl modules are bad, m'kay? + fink_XSUBPP=%p/lib/perl5/ExtUtils/xsubpp + if [ -x $fink_XSUBPP ]; then + perl -pi -e s,\S+xsubpp,${fink_XSUBPP},g src/pl/plperl/GNUmakefile + fi + PatchFile: %n.patch PatchFile-MD5: e42fbdad63059b801b016b33742f1512 -- The demand for IT networking professionals continues to grow, and the demand for specialized networking skills is growing even more rapidly. Take a complimentary Learning@Cisco Self-Assessment and learn about Cisco certifications, training, and career opportunities. http://p.sf.net/sfu/cisco-dev2dev ___ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs