gnet stable port information

Package: gnet
Version: 1.1.9
Revision: 1
Maintainer: None
Depends: %N-shlibs (= %v-%r)
BuildDepends: glib, pkgconfig, gtk-doc, fink (>= 0.24.12-1)
BuildDependsOnly: true
Source: http://gnetlibrary.org/src/%n-%v.tar.gz
Source-MD5: 381b5c6d4031806fc4c3e6b28dc752ec
PatchFile: %n.patch
PatchFile-MD5: 4901c4915e06285aa1b631ab45b2c67f
PatchScript: <<
%{default_script}
perl -pi -e 's/hardcode_direct=yes/hardcode_direct=no/g' configure
perl -pi -e 's/(AC_DEFUN\()([^[]+)(,)/\1\[\2]\3/' gnet.m4
<<
ConfigureParams: --mandir=%p/share/man --with-html-dir=%p/share/doc/%n/html
InstallScript: make DESTDIR=%d install
SplitOff: <<
Description: Shared Libraries for gnet
Package: %N-shlibs
Replaces: %N (<< 1.1.2-2)
Depends: glib-shlibs
Files: lib/libgnet-1.1.0*.dylib
Shlibs: %p/lib/libgnet-1.1.0.dylib 8.0.0 %n (>= 1.1.8-1)
DocFiles: AUTHORS BUGS COPYING ChangeLog HACKING NEWS README
<<
DocFiles: AUTHORS BUGS COPYING ChangeLog HACKING NEWS README
Description: Simple Network Library
DescPort: <<
May be thread safety problems. Needs investigation.
<<
DescPackaging: <<
Make sure docs always build; standardize doc/Makefile to respect DESTDIR
<<
HomePage: http://gnetlibrary.org
License: LGPL

gnet stable port .patch

diff -Nurd -x'*~' gnet-1.1.9.orig/doc/Makefile.in gnet-1.1.9/doc/Makefile.in
--- gnet-1.1.9.orig/doc/Makefile.in 2003-04-29 13:57:00.000000000 -0400
+++ gnet-1.1.9/doc/Makefile.in 2007-05-17 00:43:56.000000000 -0400
@@ -268,7 +268,7 @@

html:
if ! test -d html ; then mkdir html ; fi
- -cd html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ cd html && gtkdoc-mkhtml $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)

clean-local:
rm -f *~ *.bak *.hierarchy *.signals *-unused.txt
@@ -285,12 +285,12 @@

install-data-local:
$(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
- -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)
- -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)
- -(cd $(DESTDIR); gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(HTML_DIR))
- -mv $(HTML_DIR)/$(DOC_MODULE)/* $(HTML_DIR)
- -rm -rf $(HTML_DIR)/$(DOC_MODULE)
- -(cd $(HTML_DIR); ln -s book1.html index.html)
+ @INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)
+ @INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)
+ (cd $(DESTDIR); gtkdoc-fixxref --module=$(DOC_MODULE) --html-dir=$(DESTDIR)$(HTML_DIR)) || exit 1
+ mv $(DESTDIR)$(HTML_DIR)/$(DOC_MODULE)/* $(DESTDIR)$(HTML_DIR)
+ rm -rf $(DESTDIR)$(HTML_DIR)/$(DOC_MODULE)
+ (cd $(DESTDIR)$(HTML_DIR); ln -s book1.html index.html) || exit 1

dist-hook:
(cd $(srcdir) ; tar cvf - html/*.html html/*.sgml) | (cd $(distdir); tar xf -)

gnet _unstable_ port .patch