libmal10 stable port information

Package: libmal10
Version: 0.44.1
Revision: 1
Epoch: 1
Description: Library for syncing AvantGo
License: OSI-Approved
Maintainer: Benjamin Reed

Depends: %N-shlibs (>= %e:%v-%r)
BuildDepends: <<
fink (>= 0.28.0-1),
pilot-link09,
libiconv-dev,
libncurses5 (>= 5.4-20041023-1006),
readline5 (>= 5.0-1004)
<<
Conflicts: libmal
Replaces: libmal
BuildDependsOnly: true

Source: http://www.jlogday.com/code/libmal/libmal-%v.tar.gz
Source-MD5: e9a3f8c7c825497c990e28e5e175e11c
PatchScript: <<
%{default_script}
perl -pi.bak -e 's/\$\(MAL_INC\).*/\nAM_CPPFLAGS = $&/' src/Makefile.in
perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure
<<
PatchFile: %n.patch
PatchFile-MD5: 4d917673c43e4b5ee983d7185388f606

SetCPPFLAGS: -fno-common -D__unix__ -DDARWIN
ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking --with-pilot-prefix=%p
CompileScript: <<
#!/bin/sh -ex

export lt_cv_sys_max_cmd_len=65536
./configure %c
make
<<

InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
SplitOff: <<
Package: %N-shlibs
Description: Shared libraries for libmal
Depends: pilot-link09-shlibs
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
Files: lib/libmal.*.dylib
Shlibs: %p/lib/libmal.1.dylib 2.0.0 %n (>= 0.40-1026)
<<
SplitOff2: <<
Package: malsync
Depends: <<
%N-shlibs (>= %e:%v-%r),
libiconv,
libncurses5-shlibs (>= 5.4-20041023-1006),
readline5-shlibs (>= 5.0-1004)
<<
Replaces: %N (<< 0.40-1026)
DocFiles: AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
Files: bin
<<

Homepage: http://jasonday.home.att.net/code/libmal/libmal.html

libmal10 stable port .patch

diff -Nurd libmal-0.44.1/configure libmal-0.44.1-new/configure
--- libmal-0.44.1/configure 2009-02-16 11:30:38.000000000 -0500
+++ libmal-0.44.1-new/configure 2009-03-19 09:30:27.000000000 -0400
@@ -20069,7 +20069,7 @@
if test $pilotlibs = no ; then
for pilot_libs in $pilot_prefix/lib /usr/lib /usr/local/lib/ \
/usr/extra/pilot/lib ; do
- if test -r "$pilot_libs/libpisock.so" ; then
+ if test -r "$pilot_libs/libpisock.dylib" ; then
pilotlibs=yes
PILOT_LIBS="-L$pilot_libs $PILOT_LIBS"
break
diff -Nurd libmal-0.44.1/malsync/mal/common/AGNet.h libmal-0.44.1-new/malsync/mal/common/AGNet.h
--- libmal-0.44.1/malsync/mal/common/AGNet.h 2009-02-16 11:07:04.000000000 -0500
+++ libmal-0.44.1-new/malsync/mal/common/AGNet.h 2009-03-19 09:31:18.000000000 -0400
@@ -62,7 +62,7 @@
# include
# include
# else
-# if (defined(BSD) && BSD >= 199306) || defined(__OpenBSD__) || defined(_HPUX_SOURCE)
+# if (defined(BSD) && BSD >= 199306) || defined(__OpenBSD__) || defined(_HPUX_SOURCE) || defined(__APPLE__)
# include
# include
# elif defined(__GLIBC__)

libmal10 _unstable_ port .patch