Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome
In directory sc8-pr-cvs17:/tmp/cvs-serv23264/10.4/unstable/main/finkinfo/gnome

Modified Files:
        gtksourceview.info 
Log Message:
Clean up deps, overhaul package layout


Index: gtksourceview.info
===================================================================
RCS file: 
/cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/gtksourceview.info,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- gtksourceview.info  13 Jan 2007 23:11:19 -0000      1.6
+++ gtksourceview.info  20 Jun 2007 04:46:26 -0000      1.7
@@ -1,34 +1,83 @@
 Package: gtksourceview
 Version: 1.4.2
-Revision: 1
-Depends: %N-shlibs (>= %v-%r)
-BuildDepends: glib2-dev (>= 2.12.0-1), atk1 (>= 1.6.0-1), pango1-xft2-dev (>= 
1.4.0-1), gtk+2-dev (>= 2.4.0-1), libgnomeprint2.2-dev (>= 2.8.0-1), 
libgnomeprintui2.2-dev (>= 2.8.0-1), libart2 (>= 2.3.16-1), libgnomecanvas2-dev 
(>= 2.6.0-1), orbit2-dev (>= 2.10.0-1), gconf2-dev (>= 2.6.0-1), dbus-dev (>= 
0.60-1), libhowl-dev, gnome-vfs2-ssl-dev (>= 2.6.0-1) | gnome-vfs2-dev (>= 
2.6.0-1), libxml2 (>= 2.6.7-1), libbonobo2-dev (>= 2.6.0-1), libgnome2-dev (>= 
2.6.0-1), libbonoboui2-dev (>= 2.6.0-1), libgnomeui2-dev (>= 2.6.0-1), 
gail17-dev (>= 1.6.0-1), libgtkhtml2 (>= 2.6.0-1), libxslt, esound, pkgconfig, 
libgettext3-dev, gettext-bin, gettext-tools, libiconv-dev, intltool (>= 
0.31-1), x11-dev, popt
+Revision: 2
+Depends: %N-shlibs (= %v-%r), gtksourceview-1.0-data (= %v-%r), 
fink-obsolete-packages
+BuildDepends: <<
+       atk1 (>= 1.12.4-1),
+       gettext-bin,
+       gettext-tools,
+       glib2-dev (>= 2.12.0-1),
+       gtk+2-dev (>= 2.6.10-1),
+       intltool (>= 0.35.5-1),
+       libart2 (>= 2.3.16-1),
+       libgettext3-dev,
+       libgnomeprint2.2-dev (>= 2.12.1-1),
+       libiconv-dev,
+       libxml2 (>= 2.6.27-1),
+       pango1-xft2-dev (>= 1.10.1-1),
+       pkgconfig (>= 0.21-1),
+       x11-dev,
+
+       gconf2-dev (>= 2.14.0-1),
+       gnome-vfs2-unified-dev,
+       libbonobo2-dev (>= 2.16.0-1),
+       libgnome2-dev (>= 2.14.1-1),
+       libgnomecanvas2-dev (>= 2.14.0-1),
+       libgnomeprintui2.2-dev (>= 2.12.1-1),
+       orbit2-dev (>= 2.14.7-1),
+       popt
+<<
 Source: mirror:gnome:sources/%n/1.4/%n-%v.tar.bz2
 Source-MD5: 323a56ae9559af12f64fc5090955e68b
-SetCFLAGS: -O3 -funroll-loops -fstrict-aliasing -fno-common
+PatchScript: perl -pi -e 's/(GETTEXT_PACKAGE=gtksourceview)-1.0/\1-1.0.0/' 
configure
+SetCFLAGS: -Os
 NoSetMAKEFLAGS: true
 SetMAKEFLAGS: -j1
-ConfigureParams: --disable-dependency-tracking
+ConfigureParams: --disable-dependency-tracking --enable-static
 CompileScript: <<
-  F77=no ./configure %c
-  make
+       F77=no ./configure %c
+       make
+<<
+InstallScript: <<
+       make -j1 install DESTDIR="%d"
+       mkdir -p %i/share/doc/installed-packages
+       touch %i/share/doc/installed-packages/%n
 <<
-InstallScript: make install DESTDIR=%d
 SplitOff: <<
-  Package: %N-shlibs
-  Depends: atk1-shlibs (>= 1.6.0-1), libgettext3-shlibs, glib2-shlibs (>= 
2.12.0-1), gtk+2-shlibs (>= 2.4.0-1), libart2-shlibs (>= 2.3.16-1), 
libgnomeprint2.2-shlibs (>= 2.8.0-1), libgnomeprintui2.2-shlibs (>= 2.8.0-1), 
libiconv, libxml2-shlibs (>= 2.6.7-1), pango1-xft2-shlibs (>= 1.4.0-1), x11, 
popt-shlibs
-  Description: Shared libraries for gtksourceview
-  Files: lib/libgtksourceview-1.0.0*.dylib
-  Shlibs: %p/lib/libgtksourceview-1.0.0.dylib 1.0.0 %N-shlibs (>= 1.0.0-1)
-  DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING NEWS 
README TODO
+       Package: %N-shlibs
+       Depends: <<
+               gtksourceview-1.0-data (>= %v-%r),
+               atk1-shlibs (>= 1.12.4-1),
+               glib2-shlibs (>= 2.12.0-1),
+               gtk+2-shlibs (>= 2.6.10-1),
+               libart2-shlibs (>= 2.3.16-1),
+               libgettext3-shlibs,
+               libgnomeprint2.2-shlibs (>= 2.12.1-1),
+               libiconv,
+               libxml2-shlibs (>= 2.6.27-1),
+               pango1-xft2-shlibs (>= 1.10.1-1),
+               x11-shlibs
+       <<
+       Description: Shared libraries for gtksourceview
+       Files: lib/libgtksourceview-1.0.0*.dylib share/locale
+       Shlibs: %p/lib/libgtksourceview-1.0.0.dylib 1.0.0 %N-shlibs (>= 1.0.0-1)
+       DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING 
NEWS README TODO
 <<
 SplitOff2: <<
-  Package: %N-dev
-  Depends: %N (= %v-%r)
-  BuildDependsOnly: True
-  Description: Headers and libraries for developing with gtksourceview
-  Files: include lib/libgtksourceview-1.0.dylib lib/libgtksourceview-1.0.la 
lib/pkgconfig
-  DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING NEWS 
README TODO
+       Package: %N-dev
+       Depends: %N-shlibs (= %v-%r)
+       Replaces: %N (<< 1.4.2-2)
+       BuildDependsOnly: True
+       Description: Headers and libraries for developing with gtksourceview
+       Files: include lib share/gtk-doc
+       DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING 
NEWS README TODO
+<<
+SplitOff3: <<
+       Package: gtksourceview-1.0-data
+       Files: share/gtksourceview-1.0
+       Replaces: %N (<< 1.4.2-2)
+       Description: Language-syntax descriptions for %N-shlibs
+       DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING 
NEWS README TODO
 <<
 DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po HACKING NEWS 
README TODO
 Description: Source code viewing tool
@@ -41,10 +90,25 @@
 Maintainer: The Gnome Core Team <[EMAIL PROTECTED]>
 Homepage: http://www.gnome.org/
 DescPackaging: <<
-  Had to add F77=no to configure to get around a weird libtool thing
-  when "fort77" is installed.
+       Had to add F77=no to configure to get around a weird libtool thing
+       when "fort77" is installed.
 
-  Added popt implicit dependency for lignomeprint2 (no longer needed?)
+       Self-test compiling requires lots of libs that are not used
+       by the library itself. These are in a separate section in
+       BuildDepends.
 
-  Use glib2-2.12.0 for GCC version independence and new glib2 package layout
+       WARNING: UNSTABLE API! See:
+       http://bugzilla.gnome.org/show_bug.cgi?id=317082
+
+       gettext catalog renamed to match libversion and moved %N->%N-shlibs
+       in 1.4.2-2
+
+       gtk-doc moved %N->%N-dev in 1.4.2-2
+
+       Language datafiles moved into new gtksourceview-1.0-data package
+       in 1.4.2-2. This is an internal versioning string, not the
+       libversion, and is exposed to external packages, so don't
+       mess with changing it to sync with libversion. Consumers don't
+       need a dependency on it, since its location is presumably fixed
+       for a given libversion.
 <<


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to