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