Hi Jeremy. The line
Replaces: %n (<< 1.2.2-2)
isn't actually needed, because a package is always free to Replace earlier
versions of itself.
Also, you should probably move
Depends: gnome-libs, gtkmm (>= 1.2.8)
into the shlibs package. The reasoning is this: a user might uninstall the
main package but keep the shlibs package, and your dependencies probably
would still be needed. In general, BuildDepends goes in the main package,
Depends goes in the shlibs package.
Last comment: if you could add
BuildDependsOnly: True
to the main package, that will make life easier later. (This doesn't do
anything yet, but later, there will be checking as to whether a package
is accidentally Depending on something that it shouldn't.)
-- Dave
Update of /cvsroot/fink/shared-libraries/splitoff
In directory usw-pr-cvs1:/tmp/cvs-serv7138
Added Files:
gnomemm-1.2.2-2.info gnomemm-1.2.2-2.patch
Log Message:
First SplitOff package... If anyone could verify that it's the correct format/files,
that would be great!
--- NEW FILE: gnomemm-1.2.2-2.info ---
Package: gnomemm
Version: 1.2.2
Revision: 2
Maintainer: Jeremy Higgs <[EMAIL PROTECTED]>
Depends: gnome-libs, gtkmm (>= 1.2.8), %n-shlibs (= %v-%r)
Replaces: %n (<< 1.2.2-2)
Source: http://prdownloads.sourceforge.net/gtkmm/%n-%v.tar.gz
Patch: %f.patch
UpdateLibtoolInDirs: scripts
SetCPPFLAGS: -no-cpp-precomp
ConfigureParams: --mandir=%p/share/man
InstallScript: make install DESTDIR=%d
SplitOff: <<
Package: %N-shlibs
Replaces: %N (<< 1.2.2-2)
Files: lib/libgnomemm-1.2.9*.dylib
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
<<
DocFiles: AUTHORS COPYING ChangeLog NEWS README TODO
Description: C++ interface for the GNOME libraries
DescDetail: <<
gnomemm is a set of C++ bindings for the GNOME libraries that provide
additional functionality above GTK+ and gtkmm.
<<
License: GPL
Homepage: http://gtkmm.sourceforge.net/
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel