Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/libs
In directory vz-cvs-3.sog:/tmp/cvs-serv16110

Added Files:
        dbus-glib1.2-shlibs.info dbus-glib1.2-shlibs.patch 
        libdaemon.info 
Log Message:
builds on 10.7


--- NEW FILE: dbus-glib1.2-shlibs.info ---
Package: dbus-glib1.2-shlibs
Version: 0.86
Revision: 1
Description: Message bus system for applications
License: GPL
Maintainer: Benjamin Reed <d...@fink.racoonfink.com>

Depends: <<
        dbus1.3-shlibs,
        glib2-shlibs (>= 2.22.0-1),
        libgettext8-shlibs
<<
BuildDepends: <<
        dbus1.3-dev,
        expat1,
        fink (>= 0.29.7-1),
        gettext-tools,
        glib2-dev (>= 2.22.0-1),
        gtk-doc (>= 1.13-5),
        libgettext8-dev,
        pkgconfig (>= 0.23-1)
<<
Replaces: dbus-shlibs

Source: http://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-%v.tar.gz
Source-MD5: cd0ab148fb0c786fc88be49d19971f50
PatchFile: %n.patch
PatchFile-MD5: 52f68934c9672a46bb2034c8f366203a

SetCFLAGS: -Os -g
UseMaxBuildJobs: true
ConfigureParams: <<
        --mandir=%p/share/man \
        --libexecdir=%p/sbin \
        --disable-static \
        --disable-asserts \
        --disable-tests \
        --enable-checks \
        --disable-ansi \
        --disable-doxygen-docs \
        --enable-gtk-doc \
        --disable-dependency-tracking \
        PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:$PKG_CONFIG_PATH"
<<
CompileScript: <<
        #!/bin/sh -ev
        
        if [ -x /usr/bin/gcc-4.2 ]; then
        export CC=gcc-4.2
        export CXX=g++-4.2
        export CPP=cpp-4.2
        fi
        
        ./configure %c
        make
<<

InstallScript: <<
#!/bin/sh -ev
        make -j1 install DESTDIR="%d"
<<
DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README
SplitOff: <<
        Package: dbus-glib1.2-dev
        Depends: <<
                dbus1.3-shlibs,
                dbus-glib1.2-shlibs (>= %v-%r),
                expat1-shlibs,
                glib2-shlibs (>= 2.22.0-1),
                libgettext8-shlibs
        <<
        Replaces: <<
                dbus (<< %v-%r),
                dbus-dev
        <<
        BuildDependsOnly: false
        DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README
        Files: <<
                bin
                include
                lib/libdbus-glib-1.{dylib,la}
                lib/pkgconfig
                share/gtk-doc
                share/man
        <<
<<
SplitOff2: <<
        Package: dbus-bash-completion
        Depends: <<
                dbus1.3-shlibs,
                dbus-glib1.2-shlibs (>= %v-%r),
                expat1-shlibs,
                glib2-shlibs (>= 2.22.0-1),
                libgettext8-shlibs
        <<
        Replaces: dbus
        DocFiles: AUTHORS COPYING ChangeLog HACKING NEWS README
        Files: <<
                etc
                sbin
        <<
<<
Shlibs: %p/lib/libdbus-glib-1.2.dylib 4.0.0 %n (>= 0.82-101)

Homepage: http://dbus.freedesktop.org/
DescPort: <<
        Recent glib doesn't publish -lintl, so pass it directly.

        Fix deprecated gtk-doc implicit module value.
<<


--- NEW FILE: libdaemon.info ---
Package: libdaemon
Version: 0.14
Revision: 2
Source: http://0pointer.de/lennart/projects/%n/%n-%v.tar.gz
Source-MD5: 509dc27107c21bcd9fbf2f95f5669563
Maintainer: Pierre-Henri Lavigne <yakesonchih...@aim.com>
Homepage: http://0pointer.de/lennart/projects/libdaemon/
License: LGPL
Description: <<
Easy way to write UNIX daemons
<<
DescDetail: <<
Lightweight C library that eases the writing of UNIX daemons

It consists of the following parts:
  * A wrapper around fork() which does the correct daemonization
  procedure of a process
  * A wrapper around syslog() for simpler and compatible log
  output to Syslog or STDERR
  * An API for writing PID files
  * An API for serializing UNIX signals into a pipe for usage
  with select() or poll()
  * An API for running subprocesses with STDOUT and STDERR
  redirected to syslog.

APIs like these are used in most daemon software available. It
is not that simple to get it done right and code duplication is
not a goal.

libdaemon is currently used by ifplugd, Avahi, ivam2,
Nautilus-Share and aeswepd
<< 
BuildDependsOnly: true
Depends: %N-shlibs (= %v-%r)
Docfiles: LICENSE README doc/README doc/README.html doc/style.css
ConfigureParams: --disable-dependency-tracking --disable-lynx
SplitOff: <<
   Package: %N-shlibs
   Files: lib/lib*.*.dylib
   DocFiles: LICENSE README
   Description: Shared libs for %N
   Shlibs: <<
       %p/lib/libdaemon.0.dylib 6.0.0 %n (>= 0.14-2)
   <<
<<


--- NEW FILE: dbus-glib1.2-shlibs.patch ---
diff -Nurd -x'*~' dbus-glib-0.84.orig/dbus/Makefile.in 
dbus-glib-0.84/dbus/Makefile.in
--- dbus-glib-0.84.orig/dbus/Makefile.in        2010-01-27 13:47:43.000000000 
-0500
+++ dbus-glib-0.84/dbus/Makefile.in     2010-01-27 16:29:06.000000000 -0500
@@ -401,7 +401,7 @@
         dbus-glib-error-enum.h
 
 libdbus_glibdir = $(includedir)/dbus-1.0/dbus
-libdbus_glib_1_la_LIBADD = $(DBUS_LIBS) $(DBUS_GLIB_LIBS)
+libdbus_glib_1_la_LIBADD = $(DBUS_LIBS) $(DBUS_GLIB_LIBS) $(INTLLIBS)
 libdbus_glib_1_la_LDFLAGS = -export-symbols-regex "^[^_].*" -version-info 
$(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -no-undefined
 
 # convenience lib used here and by dbus-viewer
diff -Nurd -x'*~' dbus-glib-0.84.orig/doc/reference/Makefile.in 
dbus-glib-0.84/doc/reference/Makefile.in
--- dbus-glib-0.84.orig/doc/reference/Makefile.in       2010-01-27 
13:47:45.000000000 -0500
+++ dbus-glib-0.84/doc/reference/Makefile.in    2010-01-27 16:30:34.000000000 
-0500
@@ -612,7 +612,7 @@
        cd $(srcdir)/html && gtkdoc-mkhtml $(mkhtml_options) $(MKHTML_OPTIONS) 
$(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
        test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) 
html )
        @echo 'gtk-doc: Fixing cross-references'
-       cd $(srcdir) && gtkdoc-fixxref --module-dir=html --html-dir=$(HTML_DIR) 
$(FIXXREF_OPTIONS)
+       cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html 
--html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
        touch html-build.stamp
 
 ##############


------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to