[Fink-devel] ldbd package

2005-06-21 Thread Timothy Brown
Hello,

I have just add this to the Fink Package Submissions: Trackers
on SourceForge. I don't know if I should be posting here too.
Should I?...

I have built a fink package of lbdb (The little brother's database for
the mutt mail reader) by Roland Rosenfeld [EMAIL PROTECTED]. I
thought I might post for comment and see if it might be included in
the fink packages. 

It is my first attempt at a fink package so I know there are fields
that are wrong. Such as the BuildDepends: I have left this blank,
but it does require automake, gcc, xcodebuild. Should I be putting
these in? I only ask as I couldn't really find any references to these
in other packages. 

Anyway here is the .info and .patch files. 

Regards
Timothy
Package: lbdb
Version: 0.30
Revision: 1
License: GPL
Maintainer: Timothy Brown [EMAIL PROTECTED]
Conflicts:
Replaces:
BuildDepends:
Depends:
Source: http://www.spinnaker.de/debian/lbdb_%v.tar.gz
Source-MD5: d64413dceb7d3ceedf2042bc33284b1d 
SourceDirectory: lbdb-%v
UpdateConfigGuess: yes
Homepage: http://www.spinnaker.de/lbdb/
Description: The little brother's database for the mutt mail reader
DescUsage: 
 This package consists of a set of small tools, which collect mail
 addresses from several sources and offer these addresses to the mutt
 external query feature. At the moment the following modules are
 supported:
  - m_finger (uses the finger(1) command)
  - m_inmail (scans incoming mail for addresses)
  - m_passwd (searches /etc/passwd)
  - m_yppasswd (searches the YP password database)
  - m_nispasswd (searches the NIS password database)
  - m_getent (searches the configured password database)
  - m_pgp2, m_pgp5, m_gpg (searches your PGP or GnuPG keyrings)
  - m_fido (searches the Fidonet nodelist)
  - m_abook (uses the address book application abook(1))
  - m_addr_email (uses addr-email from the addressbook Tk program)
  - m_muttalias (searches your Mutt mail aliases)
  - m_pine (searches your Pine addressbook files)
  - m_wanderlust (search the WanderLust alias database)
  - m_palm (uses your Palm database; needs libpalm-perl package)
  - m_gnomecard (uses GnomeCard database files)
  - m_bbdb (search your BBDB (big brother database))
  - m_ldap (query some LDAP server)
  - m_evolution (search in the Evolution addressbook)
  - m_osx_addressbook (search OS X AddressBook) 

  Homepage: http://www.spinnaker.de/lbdb/

PatchScript: sed 's|@PREFIX@|%p|g'  %a/%n.patch | patch -p1
ConfFiles: %p/etc/%n.rc %p/etc/%n_ldap.rc
DocFiles: README INSTALL NEWS COPYING config.status 
ConfigureParams: --prefix=%p --with-docdir=%p/share/doc/%n 
--mandir=%p/share/man --libdir=%p/lib/%n --sysconfdir=%p/etc --bindir=%p/bin
CompileScript: 
  #!/bin/sh
  ./configure %c
  make
  cd %b/ABQuery/
  xcodebuild -configuration Deployment build
  cd ..

InstallScript: 
  #!/bin/sh
  make prefix=%d install 

--- lbdb-0.30/Makefile.in   2004-02-23 22:39:54.0 +1100
+++ lbdb-0.30/Makefile.in   2005-06-22 09:22:07.0 +1000
@@ -47,48 +47,48 @@
 all: Makefile $(ALL)
 
 install: all
-   $(srcdir)/mkinstalldirs $(install_prefix)$(bindir)
-   $(srcdir)/mkinstalldirs $(install_prefix)$(libdir)
-   $(srcdir)/mkinstalldirs $(install_prefix)$(sysconfdir)
-   $(srcdir)/mkinstalldirs $(install_prefix)$(mandir)
-   $(srcdir)/mkinstalldirs $(install_prefix)$(mandir)/man1
-   $(INSTALL) -m 755 fetchaddr $(install_prefix)$(libdir)
-   $(INSTALL) -m 755 qpto8bit $(install_prefix)$(libdir)
-   $(INSTALL) -m 755 lbdbq $(install_prefix)$(bindir)
-   $(INSTALL) -m 755 lbdb-fetchaddr $(install_prefix)$(bindir)
-   $(INSTALL) -m 755 lbdb-munge $(install_prefix)$(libdir)
-   $(INSTALL) -m 755 lbdb_lib $(install_prefix)$(libdir)
-   $(INSTALL) -m 755 munge $(install_prefix)$(libdir)
-   $(INSTALL) -m 644 lbdb_bbdb_query.el $(install_prefix)$(libdir)
-   $(INSTALL) -m 755 munge-keeporder $(install_prefix)$(libdir)
+   $(srcdir)/mkinstalldirs $(prefix)$(bindir)
+   $(srcdir)/mkinstalldirs $(prefix)$(libdir)
+   $(srcdir)/mkinstalldirs $(prefix)$(sysconfdir)
+   $(srcdir)/mkinstalldirs $(prefix)$(mandir)
+   $(srcdir)/mkinstalldirs $(prefix)$(mandir)/man1
+   $(INSTALL) -m 755 fetchaddr $(prefix)$(libdir)
+   $(INSTALL) -m 755 qpto8bit $(prefix)$(libdir)
+   $(INSTALL) -m 755 lbdbq $(prefix)$(bindir)
+   $(INSTALL) -m 755 lbdb-fetchaddr $(prefix)$(bindir)
+   $(INSTALL) -m 755 lbdb-munge $(prefix)$(libdir)
+   $(INSTALL) -m 755 lbdb_lib $(prefix)$(libdir)
+   $(INSTALL) -m 755 munge $(prefix)$(libdir)
+   $(INSTALL) -m 644 lbdb_bbdb_query.el $(prefix)$(libdir)
+   $(INSTALL) -m 755 munge-keeporder $(prefix)$(libdir)
if [ $(PERL) != no ]; then \
-   $(INSTALL) -m 755 nodelist2lbdb $(install_prefix)$(bindir); \
+   $(INSTALL) -m 755 nodelist2lbdb $(prefix)$(bindir); \
$(INSTALL) -m 644 nodelist2lbdb.man \
-   $(install_prefix)$(mandir)/man1/nodelist2lbdb.1

[Fink-devel] PDL and dependencies updates.

2005-06-21 Thread Timothy Brown
Hello.

I use PDL a lot in my day to day work, so I have started to 
update the PDL package and a few of it's dependencies. Since
the version in unstable is pretty old. 
Notably:

PDL (pdl581)
  - updated to PDL v2.4.2 
  - renamed package to pdl586  

Aquaterm(aquaterm)
  - updated to Aquaterm v1.0.b2
  
Inline-pm   (inline-pm581)
  - updated to Inline v0.44
  - renamed package to inline-pm586

PGPlot  (pgplot)
  - removed -lcc_dynamic from the patch to the LIBS env line
  (I have to admit I don't fully understand why... But I am 
   trying to digest
   http://www.astro.gla.ac.uk/users/norman/note/2004/restFP/ 
   and it seems this flag is no longer needed in gcc4.)

PGPlot-pm   (pgplot-perl580)
  - renamed package to be pgplot-pm586

Rec-Descent-pm  (rec-descent-pm)
  - updated to Parse-RecDescent v1.94

The changes/patches are very small and seem to work.

All these packages are maintained by Jeffrey Whitaker who has two
email addresses listed in different packages:
[EMAIL PROTECTED]
[EMAIL PROTECTED]
I have mailed him a tar ball of my .info and .patch files, however I
have not received any response. I thought I might post it here too.

Thanks
Timothy Brown




pdl_fink.tar.bz2
Description: Binary data