gettext-tools stable port information

Package: gettext-tools
Version: 0.14.5
Revision: 4
#Source: mirror:gnu:gettext/gettext-%v.tar.gz
Source: mirror:sourceforge:fink/gettext-%v.tar.gz
Source-MD5: e2f6581626a22a0de66dce1d81d00de3
PatchFile: libgettext3-shlibs.patch
PatchFile-MD5: 3799b4f059212628bac707e5365856b3
PatchScript: <<
patch -p1 < %{PatchFile}
cd build-aux; perl -pi -e 's/.*chmod.*777.*$//g' ltmain.sh
<<
Depends: libgettextpo2-shlibs (>= %v-%r), expat1-shlibs, libgettext3-shlibs (>= 0.14.5-1)
Suggests: gettext-doc
BuildDepends: libiconv-dev, fink (>= 0.28.0), expat1, libgettext3-dev (>= 0.14.5-1)
BuildConflicts: ccache-default, distcc-default
Replaces: gettext-dev (<= 0.10.40-20), gettext (<= 0.10.40-4), gettext-bin (<= 0.10.40-20), libgettext3-shlibs (<< 0.14.5-1), libgettextpo2-shlibs (<< 0.14.5-2)
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
ConfigureParams: --infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --with-included-gettext --disable-csharp --disable-rpath
CompileScript: cd gettext-tools; env EMACS=no ./configure %c ; make
InstallScript: <<
cd gettext-tools; make install prefix=%i
rm %i/lib/libgettextlib.*
rm %i/lib/libgettextsrc.*
rm %i/lib/charset.alias
rm %i/lib/libintl*
rm %i/include/libintl.h
rm %i/share/locale/locale.alias
<<
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
InfoDocs: gettext.info
Shlibs: <<
!%p/lib/libgettextlib-0.14.5.dylib
!%p/lib/libgettextsrc-0.14.5.dylib
<<
Description: GNU Internationalization utils (shared libs)

Splitoff: <<
Package: libgettextpo2-dev
Replaces: libgettext3-dev (<< 0.14.5-1)
Depends: libgettextpo2-shlibs (= %v-%r), gettext-bin (>= 0.14-1), gettext-tools
BuildDependsOnly: true
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
Description: GNU Internationalization utilities (Development Files)
Files: include lib/*.a lib/*.la lib/libgettextpo.dylib
<<

SplitOff2: <<
Package: libgettextpo2-shlibs
Essential: no
Depends: libiconv, libiconv-bin, base-files, libgettext3-shlibs (>= 0.14.5-1)
Conflicts: libgettext3
Replaces: gettext-bin (<< 0.14-1), libgettext3, libgettext3-shlibs (<< 0.14.5-1)
Files: lib/libgettextpo.*.dylib
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
Shlibs: <<
%p/lib/libgettextpo.0.dylib 2.0.0 %n (>= 0.14-1)
<<
<<

#Splitoff3: <<
# Package: gettext-tools-doc
# DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
# Description: GNU Internationalization utilities (Documentation)
# Files: share/doc/gettext
#<<

DescDetail: <<
The gettext packages provides some of the i18n and l10n support used by
many GNU programs but missing from the Darwin C library.
<<

DescPort: <<
charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.

The emacs files have been moved to a separate gettext-emacs package
(EMACS=no prevents them from being compiled here).
<<

DescPackaging: <<
We now follow the packaging advice from the upstream authors, and have
separated gettext-tools into its own package (a separate build from
the same source). The libraries from that portion have gone into
libgettextpo2-*.

However, we have retained the idea of a gettext-doc splitoff from
the previous version of libgettext3-shlibs, which was prepared by
Chris Zubrzycki.

The two shared libraries libgettextlib-%v.dylib and libgettextsrc-%v.dylib
are intended to only be used by binaries in the gettext-tools package
(to avoid duplication of code in those binaries, apparently). They
are thus private shared libraries in the package with the binaries.
The files used to link against them are removed so that nothing else
can link to those libraries.

We also remove a few stray files related to libintl which 'make install'
installs for us.
<<


License: GPL/LGPL
Maintainer: Fink Core Group
Homepage: http://www.gnu.org/software/gettext/

gettext-tools _unstable_ port information

Package: gettext-tools
Version: 0.14.5
Revision: 4
#Source: mirror:gnu:gettext/gettext-%v.tar.gz
Source: mirror:sourceforge:fink/gettext-%v.tar.gz
Source-MD5: e2f6581626a22a0de66dce1d81d00de3
PatchFile: libgettext3-shlibs.patch
PatchFile-MD5: 3799b4f059212628bac707e5365856b3
PatchScript: <<
patch -p1 < %{PatchFile}
cd build-aux; perl -pi -e 's/.*chmod.*777.*$//g' ltmain.sh
<<
Depends: libgettextpo2-shlibs (>= %v-%r), expat1-shlibs, libgettext3-shlibs (>= 0.14.5-1)
Suggests: gettext-doc
BuildDepends: libiconv-dev, fink (>= 0.28.0), expat1, libgettext3-dev (>= 0.14.5-1)
BuildConflicts: ccache-default, distcc-default
Replaces: gettext-dev (<= 0.10.40-20), gettext (<= 0.10.40-4), gettext-bin (<= 0.10.40-20), libgettext3-shlibs (<< 0.14.5-1), libgettextpo2-shlibs (<< 0.14.5-2)
NoSetMAKEFLAGS: true
SetMAKEFLAGS: -j1
ConfigureParams: --infodir='${prefix}/share/info' --mandir='${prefix}/share/man' --with-included-gettext --disable-csharp --disable-rpath
CompileScript: cd gettext-tools; env EMACS=no ./configure %c ; make
InstallScript: <<
cd gettext-tools; make install prefix=%i
rm %i/lib/libgettextlib.*
rm %i/lib/libgettextsrc.*
rm %i/lib/charset.alias
rm %i/lib/libintl*
rm %i/include/libintl.h
rm %i/share/locale/locale.alias
<<
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
InfoDocs: gettext.info
Shlibs: <<
!%p/lib/libgettextlib-0.14.5.dylib
!%p/lib/libgettextsrc-0.14.5.dylib
<<
Description: GNU Internationalization utils (shared libs)

Splitoff: <<
Package: libgettextpo2-dev
Replaces: libgettext3-dev (<< 0.14.5-1)
Depends: libgettextpo2-shlibs (= %v-%r), gettext-bin (>= 0.14-1), gettext-tools
BuildDependsOnly: true
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
Description: GNU Internationalization utilities (Development Files)
Files: include lib/*.a lib/*.la lib/libgettextpo.dylib
<<

SplitOff2: <<
Package: libgettextpo2-shlibs
Essential: no
Depends: libiconv, libiconv-bin, base-files, libgettext3-shlibs (>= 0.14.5-1)
Conflicts: libgettext3
Replaces: gettext-bin (<< 0.14-1), libgettext3, libgettext3-shlibs (<< 0.14.5-1)
Files: lib/libgettextpo.*.dylib
DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
Shlibs: <<
%p/lib/libgettextpo.0.dylib 2.0.0 %n (>= 0.14-1)
<<
<<

#Splitoff3: <<
# Package: gettext-tools-doc
# DocFiles: README* AUTHORS COPYING* NEWS THANKS ChangeLog*
# Description: GNU Internationalization utilities (Documentation)
# Files: share/doc/gettext
#<<

DescDetail: <<
The gettext packages provides some of the i18n and l10n support used by
many GNU programs but missing from the Darwin C library.
<<

DescPort: <<
charset.alias is deleted because it is empty on Darwin anyway and
causes unnecessary conflicts between packages.

The emacs files have been moved to a separate gettext-emacs package
(EMACS=no prevents them from being compiled here).
<<

DescPackaging: <<
We now follow the packaging advice from the upstream authors, and have
separated gettext-tools into its own package (a separate build from
the same source). The libraries from that portion have gone into
libgettextpo2-*.

However, we have retained the idea of a gettext-doc splitoff from
the previous version of libgettext3-shlibs, which was prepared by
Chris Zubrzycki.

The two shared libraries libgettextlib-%v.dylib and libgettextsrc-%v.dylib
are intended to only be used by binaries in the gettext-tools package
(to avoid duplication of code in those binaries, apparently). They
are thus private shared libraries in the package with the binaries.
The files used to link against them are removed so that nothing else
can link to those libraries.

We also remove a few stray files related to libintl which 'make install'
installs for us.
<<


License: GPL/LGPL
Maintainer: Fink Core Group
Homepage: http://www.gnu.org/software/gettext/