Update of /cvsroot/fink/dists/10.2/unstable/main/finkinfo/libs
In directory usw-pr-cvs1:/tmp/cvs-serv12244

Added Files:
        libggi2-2.0.1-1.info libggi2-2.0.1-1.patch 
        libgii0-0.8.1-1.info libgii0-0.8.1-1.patch 
Log Message:
new packages from tracker


--- NEW FILE: libggi2-2.0.1-1.info ---
Package: libggi2
Version: 2.0.1
Revision: 1
Depends: %N-shlibs (= %v-%r)
BuildDepends: libgii0
Source: mirror:custom:v2.0/libggi-%v.tar.bz2
CustomMirror: <<
 primary: ftp://ftp.ggi-project.org/pub/ggi/ggi
 primary: http://www.ggi-project.org/ftp/ggi
<<
Patch: %f.patch
PatchScript: <<
 cd programs/demos ; sed 's:socklen_t:int:g' < wrap.c > wrap.nouv.c ; mv -f 
wrap.nouv.c wrap.c
<<
SetCPPFLAGS: -no-cpp-precomp
ConfigureParams: --mandir=%i/share/man
SplitOff: <<
  Package: %N-shlibs
  Depends: libgii0-shlibs
  Files: lib/libggi.%v.dylib lib/libggi.2.dylib
  Shlibs: %p/lib/libggi.2.dylib %n (>= %v-%r)
  DocFiles: ChangeLog ChangeLog.1999 FAQ INSTALL NEWS README TODO
<<
DocFiles: ChangeLog ChangeLog.1999 FAQ INSTALL NEWS README TODO
Description: Flexible drawing library
DescDetail: <<
LibGGI, the dynamic GGI (General Graphics Interface) library is a flexible
drawing library.

It provides an opaque interface to the display's acceleration functions. It
was originally intended to allow user programs to interface with KGI, the
GGI Kernel Graphics Interface, but other display types can be easily used by
loading the appropriate "display target" (e.g. X, memory).

LibGGI consists of a main library (libggi.so) and a multitude of
dynamic drivers. The library then loads the necessary "drivers" for the
requested mode, taking hints from the graphics device if necessary. LibGGI
can also load extension libraries, e.g. to provide enhanced 2D and 3D
functions.
<<
DescPort: replace socklen_t by int since that's how darwin handles it.
DescPackaging: --mandir=%i/share/man to comply with fink policy
Homepage: http://www.ggi-project.org/
Maintainer: Sylvain Cuaz <[EMAIL PROTECTED]>
License: GPL

--- NEW FILE: libggi2-2.0.1-1.patch ---
diff -ru libggi-2.0.1/configure libggi-2.0.1-patched/configure
--- libggi-2.0.1/configure      Sun Aug 26 11:59:48 2001
+++ libggi-2.0.1-patched/configure      Sat Oct 19 15:27:51 2002
@@ -3706,11 +3706,11 @@
     ;;
 
   darwin* | rhapsody*)
-    allow_undefined_flag='-undefined suppress'
+    allow_undefined_flag='-flat_namespace -undefined suppress'
     # FIXME: Relying on posixy $() will cause problems for
     #        cross-compilation, but unfortunately the echo tests do not
     #        yet detect zsh echo's removal of \ escapes.
-    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname 
$(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
+    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
+$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts $(test .$module != .yes && 
+echo -install_name $rpath/$soname $tmp_verstring)'
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes
diff -ru libggi-2.0.1/ltmain.sh libggi-2.0.1-patched/ltmain.sh
--- libggi-2.0.1/ltmain.sh      Sun Aug 26 11:56:45 2001
+++ libggi-2.0.1-patched/ltmain.sh      Sat Oct 19 15:29:26 2002
@@ -2859,6 +2859,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+         if test "x$verstring" = "x0.0"; then
+           tmp_verstring=
+         else
+           tmp_verstring="$verstring"
+         fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
@@ -3914,10 +3919,10 @@
 
 # Directory that this library needs to be installed in:
 libdir='$install_libdir'"
-         if test "$installed" = no && test $need_relink = yes; then
-           $echo >> $output "\
-relink_command=\"$relink_command\""
-         fi
+#        if test "$installed" = no && test $need_relink = yes; then
+#          $echo >> $output "\
+#relink_command=\"$relink_command\""
+#        fi
        done
       fi
 

--- NEW FILE: libgii0-0.8.1-1.info ---
Package: libgii0
Version: 0.8.1
Revision: 1
Maintainer: Ben Hines <[EMAIL PROTECTED]>
Patch: %f.patch
Source: http://www.ggi-project.org/ftp/ggi/v2.0/libgii-%v.tar.bz2
Source-MD5: 1e3f275c2a3ddcc662498918747277be
Depends: %N-shlibs (= %v-%r)
ConfigureParams: --mandir=%p/share/man
InstallScript: <<
 make install DESTDIR=%d 
 head -n 25 gg/misc.c >> LICENSE
<<
DocFiles: ChangeLog NEWS README TODO FAQ LICENSE
SplitOff: <<
  Package: %N-shlibs
  Depends: dlcompat, x11
  Files: lib/libgg.*.dylib lib/libgii.*.dylib
  Shlibs: <<
    %p/lib/libgg.0.dylib %n (>= %v-%r)
    %p/lib/libgii.0.dylib %n (>= %v-%r)
  <<
<<
  DocFiles: LICENSE
<<
#
Description: Flexible library for input handling
DescDetail: <<
Input library developed by the GGI Project. Its design philosophy is
similar to LibGGI, which deals with graphics output.

LibGII is based on the concept of input streams, which virtualize access
to the underlying input drivers. Events from various input devices are
abstracted into easy-to-use structures. LibGII also allows the
application to join streams together, receiving input from an arbitrary
combination of devices.

LibGII is a separate component from LibGGI, although LibGGI depends on
LibGII for input purposes. (LibGGI's input functions are simply wrappers
for LibGII functions.) �
<<
License: LGPL 
Homepage: http://www.ggi-project.org

--- NEW FILE: libgii0-0.8.1-1.patch ---
--- libgii-0.8.1/ltmain.sh      2001-08-26 08:57:14.000000000 -0700
+++ libgii-0.8.1-patched/ltmain.sh      2002-07-31 15:36:26.000000000 -0700
@@ -2859,6 +2859,11 @@
        if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
          eval cmds=\"$archive_expsym_cmds\"
        else
+         if test "x$verstring" = "x0.0"; then
+           tmp_verstring=
+         else
+           tmp_verstring="$verstring"
+         fi
          eval cmds=\"$archive_cmds\"
        fi
        IFS="${IFS=     }"; save_ifs="$IFS"; IFS='~'
@@ -3914,10 +3919,10 @@
 
 # Directory that this library needs to be installed in:
 libdir='$install_libdir'"
-         if test "$installed" = no && test $need_relink = yes; then
-           $echo >> $output "\
-relink_command=\"$relink_command\""
-         fi
+#        if test "$installed" = no && test $need_relink = yes; then
+#          $echo >> $output "\
+#relink_command=\"$relink_command\""
+#        fi
        done
       fi
 
--- libgii-0.8.1/configure      2001-08-26 08:58:16.000000000 -0700
+++ libgii-0.8.1-patched/configure      2002-07-31 15:24:58.000000000 -0700
@@ -3666,11 +3666,11 @@
     ;;
 
   darwin* | rhapsody*)
-    allow_undefined_flag='-undefined suppress'
+    allow_undefined_flag='-flat_namespace -undefined warning'
     # FIXME: Relying on posixy $() will cause problems for
     #        cross-compilation, but unfortunately the echo tests do not
     #        yet detect zsh echo's removal of \ escapes.
-    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts -install_name $rpath/$soname 
$(test -n "$verstring" -a x$verstring != x0.0 && echo $verstring)'
+    archive_cmds='$CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) 
+$allow_undefined_flag -o $lib $libobjs $deplibs$linkopts $(test .$module != .yes && 
+echo -install_name $rpath/$soname $tmp_verstring)'
     # We need to add '_' to the symbols in $export_symbols first
     #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
     hardcode_direct=yes



-------------------------------------------------------
This sf.net email is sponsored by:
Access Your PC Securely with GoToMyPC. Try Free Now
https://www.gotomypc.com/s/OSND/DD
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to