diff options
author | 2005-05-07 19:45:32 +0000 | |
---|---|---|
committer | 2005-05-07 19:45:32 +0000 | |
commit | 2d23f3c1a0aea6d0c8d9baca0c4fe701826881a8 (patch) | |
tree | dd1deb4fea6177370577d8639827c5c6fa354e88 | |
parent | Added to ~ppc (diff) | |
download | gentoo-2-2d23f3c1a0aea6d0c8d9baca0c4fe701826881a8.tar.gz gentoo-2-2d23f3c1a0aea6d0c8d9baca0c4fe701826881a8.tar.bz2 gentoo-2-2d23f3c1a0aea6d0c8d9baca0c4fe701826881a8.zip |
Added Yaakov Selkowitz's eclass based fox ebuilds for testing.
Fixes #88924
(Portage version: 2.0.51.19)
19 files changed, 393 insertions, 1 deletions
diff --git a/dev-util/reswrap/ChangeLog b/dev-util/reswrap/ChangeLog new file mode 100644 index 000000000000..a5f87c073239 --- /dev/null +++ b/dev-util/reswrap/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for dev-util/reswrap +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/reswrap/ChangeLog,v 1.1 2005/05/07 19:43:22 rphillips Exp $ + +*reswrap-1.0.4 (07 May 2005) + + 07 May 2005; <rphillips@gentoo.org> +reswrap-1.0.4.ebuild, + +reswrap-3.1.0.ebuild, +reswrap-3.2.0.ebuild: + Added Yaakov Selkowitz's eclass based fox ebuilds for testing. + Fixes #88924 + diff --git a/dev-util/reswrap/files/digest-reswrap-1.0.4 b/dev-util/reswrap/files/digest-reswrap-1.0.4 new file mode 100644 index 000000000000..e50a7251241d --- /dev/null +++ b/dev-util/reswrap/files/digest-reswrap-1.0.4 @@ -0,0 +1 @@ +MD5 0b0c352154a24629985d9eccbd2e6bc6 fox-1.0.53.tar.gz 2120403 diff --git a/dev-util/reswrap/files/digest-reswrap-3.1.0 b/dev-util/reswrap/files/digest-reswrap-3.1.0 new file mode 100644 index 000000000000..16b67d09d7f3 --- /dev/null +++ b/dev-util/reswrap/files/digest-reswrap-3.1.0 @@ -0,0 +1 @@ +MD5 6e996254fef94a558bb343daacd3261b fox-1.2.15.tar.gz 3895260 diff --git a/dev-util/reswrap/files/digest-reswrap-3.2.0 b/dev-util/reswrap/files/digest-reswrap-3.2.0 new file mode 100644 index 000000000000..d30a390d4f04 --- /dev/null +++ b/dev-util/reswrap/files/digest-reswrap-3.2.0 @@ -0,0 +1 @@ +MD5 ecacdaf32d3a9da862de3fbf6788b65c fox-1.4.12.tar.gz 3922769 diff --git a/dev-util/reswrap/reswrap-1.0.4.ebuild b/dev-util/reswrap/reswrap-1.0.4.ebuild new file mode 100644 index 000000000000..9f471d6af129 --- /dev/null +++ b/dev-util/reswrap/reswrap-1.0.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/reswrap/reswrap-1.0.4.ebuild,v 1.1 2005/05/07 19:43:22 rphillips Exp $ + +FOX_COMPONENT="utils" +FOX_PV="1.0.53" + +inherit fox + +DESCRIPTION="Utility to wrap icon resources into C++ code, from the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ia64 ~ppc ~ppc64 ~sparc" +IUSE="" + +RDEPEND="virtual/libc" + +FOXCONF="--disable-cups \ + --disable-jpeg \ + --without-opengl \ + --disable-png \ + --disable-tiff \ + --without-shm \ + --without-x \ + --disable-zlib" diff --git a/dev-util/reswrap/reswrap-3.1.0.ebuild b/dev-util/reswrap/reswrap-3.1.0.ebuild new file mode 100644 index 000000000000..5e451af31b62 --- /dev/null +++ b/dev-util/reswrap/reswrap-3.1.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/reswrap/reswrap-3.1.0.ebuild,v 1.1 2005/05/07 19:43:22 rphillips Exp $ + +FOX_COMPONENT="utils" +FOX_PV="1.2.15" + +inherit fox + +DESCRIPTION="Utility to wrap icon resources into C++ code, from the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ppc ~ppc64 ~sparc" +IUSE="" + +RDEPEND="virtual/libc" + +FOXCONF="--disable-bz2lib \ + --disable-cups \ + --disable-jpeg \ + --without-opengl \ + --disable-png \ + --disable-tiff \ + --without-x \ + --without-xcursor \ + --without-xft \ + --without-xshm \ + --disable-zlib" diff --git a/dev-util/reswrap/reswrap-3.2.0.ebuild b/dev-util/reswrap/reswrap-3.2.0.ebuild new file mode 100644 index 000000000000..44194c2f501d --- /dev/null +++ b/dev-util/reswrap/reswrap-3.2.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/reswrap/reswrap-3.2.0.ebuild,v 1.1 2005/05/07 19:43:22 rphillips Exp $ + +FOX_COMPONENT="utils" +FOX_PV="1.4.12" + +inherit fox + +DESCRIPTION="Utility to wrap icon resources into C++ code, from the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ppc ~ppc64 ~sparc" +IUSE="" + +RDEPEND="virtual/libc" + +FOXCONF="--disable-bz2lib \ + --disable-cups \ + --disable-jpeg \ + --without-opengl \ + --disable-png \ + --without-shape \ + --disable-tiff \ + --without-x \ + --without-xcursor \ + --without-xrandr \ + --without-xshm \ + --without-xft \ + --disable-zlib" diff --git a/x11-libs/fxscintilla/ChangeLog b/x11-libs/fxscintilla/ChangeLog index 940e22223a8e..df3be6df6b9b 100644 --- a/x11-libs/fxscintilla/ChangeLog +++ b/x11-libs/fxscintilla/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for x11-libs/fxscintilla # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/ChangeLog,v 1.13 2005/05/04 11:57:54 gmsoft Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/ChangeLog,v 1.14 2005/05/07 19:40:49 rphillips Exp $ + +*fxscintilla-1.62-r1 (07 May 2005) + + 07 May 2005; <rphillips@gentoo.org> +files/1.62-fox-SLOT.patch, + +files/1.62-shared-libs.patch, +fxscintilla-1.62-r1.ebuild: + Added Yaakov Selkowitz's eclass based fox ebuilds for testing. + Fixes #88924 04 May 2005; Guy Martin <gmsoft@gentoo.org> fxscintilla-1.62.ebuild: Stable on hppa. diff --git a/x11-libs/fxscintilla/files/1.62-fox-SLOT.patch b/x11-libs/fxscintilla/files/1.62-fox-SLOT.patch new file mode 100644 index 000000000000..9b1efe2d9f84 --- /dev/null +++ b/x11-libs/fxscintilla/files/1.62-fox-SLOT.patch @@ -0,0 +1,98 @@ +--- fxscintilla-1.62-orig/src/Makefile.am 2003-08-08 15:04:16.000000000 -0400 ++++ fxscintilla-1.62/src/Makefile.am 2005-04-07 01:33:32.000000000 -0400 +@@ -17,20 +17,20 @@ + AM_LDFLAGS = -mwindows + endif # MinGW32 + +-lib_LTLIBRARIES = libfxscintilla.la ++lib_LTLIBRARIES = ++ ++if HAVE_FOX_1_0 ++lib_LTLIBRARIES += libfxscintilla.la + + libfxscintilla_la_SOURCES = \ + PlatFOX.cxx \ + ScintillaFOX.cxx + +-libfxscintilla_la_LIBADD = \ +- $(top_builddir)/scintilla/src/libscintilla.la +- + ## No need for ltdl with Fox 1.1 +-if HAVE_FOX_1_0 +-libfxscintilla_la_LIBADD += \ +- $(top_builddir)/ltdl/libltdl.la +-endif # HAVE_FOX_1_0 ++libfxscintilla_la_LIBADD = \ ++ $(top_builddir)/scintilla/src/libscintilla.la \ ++ $(top_builddir)/ltdl/libltdl.la \ ++ -L$(FOX_LIB_DIR) -lFOX + + libfxscintilla_la_LDFLAGS = \ + -version-info $(LT_FXSCINTILLA_CURRENT):$(LT_FXSCINTILLA_REVISION):$(LT_FXSCINTILLA_AGE) +@@ -46,10 +46,48 @@ + PlatFOX.cxx \ + ScintillaFOX.cxx + +-libfxscintillanolexer_la_LIBADD = $(top_builddir)/scintilla/src/libscintillanolexer.la ++libfxscintillanolexer_la_LIBADD = \ ++ $(top_builddir)/scintilla/src/libscintillanolexer.la \ ++ -L$(FOX_LIB_DIR) -lFOX + + libfxscintillanolexer_la_LDFLAGS = \ + -version-info $(LT_FXSCINTILLANOLEXER_CURRENT):$(LT_FXSCINTILLANOLEXER_REVISION):$(LT_FXSCINTILLANOLEXER_AGE) + + endif # NOLEXER ++endif # HAVE_FOX_1_0 ++ ++ ++if HAVE_FOX_1_2 ++lib_LTLIBRARIES += libfxscintilla-1.2.la ++ ++libfxscintilla_1_2_la_SOURCES = \ ++ PlatFOX.cxx \ ++ ScintillaFOX.cxx ++ ++libfxscintilla_1_2_la_LIBADD = \ ++ $(top_builddir)/scintilla/src/libscintilla.la \ ++ -L$(FOX_LIB_DIR) -lFOX-1.2 + ++libfxscintilla_1_2_la_LDFLAGS = \ ++ -version-info $(LT_FXSCINTILLA_CURRENT):$(LT_FXSCINTILLA_REVISION):$(LT_FXSCINTILLA_AGE) ++ ++libfxscintilla_1_2_la_CXXFLAGS = $(AM_CXXFLAGS) -DSCI_LEXER ++ ++## NoLexer enabled ++if NOLEXER ++ ++lib_LTLIBRARIES += libfxscintillanolexer-1.2.la ++ ++libfxscintillanolexer_1_2_la_SOURCES = \ ++ PlatFOX.cxx \ ++ ScintillaFOX.cxx ++ ++libfxscintillanolexer_1_2_la_LIBADD = \ ++ $(top_builddir)/scintilla/src/libscintillanolexer.la \ ++ -L$(FOX_LIB_DIR) -lFOX-1.2 ++ ++libfxscintillanolexer_1_2_la_LDFLAGS = \ ++ -version-info $(LT_FXSCINTILLANOLEXER_CURRENT):$(LT_FXSCINTILLANOLEXER_REVISION):$(LT_FXSCINTILLANOLEXER_AGE) ++ ++endif # NOLEXER ++endif # HAVE_FOX_1_2 +--- fxscintilla-1.62-orig/tests/Makefile.am 2004-05-24 16:29:27.000000000 -0400 ++++ fxscintilla-1.62/tests/Makefile.am 2005-04-06 23:37:35.000000000 -0400 +@@ -1,12 +1,11 @@ + INCLUDES = -I$(top_srcdir)/include -I$(FOX_INCLUDE_DIR) +-LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla.la + + if HAVE_FOX_1_0 +-LDADD += -lFOX ++LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla.la -lFOX + endif + + if HAVE_FOX_1_2 +-LDADD += -lFOX-1.2 ++LDADD = -L$(FOX_LIB_DIR) $(top_builddir)/src/libfxscintilla-1.2.la -lFOX-1.2 + endif + + AM_CXXFLAGS = $(PTHREAD_CFLAGS) -W -Wall -DFOX -DSCI_LEXER diff --git a/x11-libs/fxscintilla/files/1.62-shared-libs.patch b/x11-libs/fxscintilla/files/1.62-shared-libs.patch new file mode 100644 index 000000000000..a52c2a00ec39 --- /dev/null +++ b/x11-libs/fxscintilla/files/1.62-shared-libs.patch @@ -0,0 +1,19 @@ +--- fxscintilla-1.62-orig/configure.in 2005-01-16 11:26:34.000000000 -0500 ++++ fxscintilla-1.62/configure.in 2005-01-16 11:27:40.000000000 -0500 +@@ -13,9 +13,6 @@ + AM_CONDITIONAL(HAVE_MINGW32, test x"$HAVE_MINGW32" = xyes) + + dnl Using libtool +-if test x"$HAVE_CYGWIN" = xyes -o x"$HAVE_MINGW32" = xyes; then +- AC_DISABLE_SHARED +-fi + AM_PROG_LIBTOOL + + dnl Must have a C++ compiler +--- fxscintilla-1.62-orig/Makefile.am 2005-01-16 11:41:12.000000000 -0500 ++++ fxscintilla-1.62/Makefile.am 2005-01-16 11:40:50.000000000 -0500 +@@ -1 +1,4 @@ + SUBDIRS = scintilla include ltdl src tests . ++ ++ACLOCAL_AMFLAGS = -I config ++ diff --git a/x11-libs/fxscintilla/files/digest-fxscintilla-1.62-r1 b/x11-libs/fxscintilla/files/digest-fxscintilla-1.62-r1 new file mode 100644 index 000000000000..036bd4446ae3 --- /dev/null +++ b/x11-libs/fxscintilla/files/digest-fxscintilla-1.62-r1 @@ -0,0 +1 @@ +MD5 c4cb1b9d954b92e1e1fdcb75597662c6 fxscintilla-1.62.tar.gz 833249 diff --git a/x11-libs/fxscintilla/fxscintilla-1.62-r1.ebuild b/x11-libs/fxscintilla/fxscintilla-1.62-r1.ebuild new file mode 100644 index 000000000000..7e9fa2b7273b --- /dev/null +++ b/x11-libs/fxscintilla/fxscintilla-1.62-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/fxscintilla/fxscintilla-1.62-r1.ebuild,v 1.1 2005/05/07 19:40:49 rphillips Exp $ + +inherit eutils + +DESCRIPTION="A free source code editing component for the FOX-Toolkit" +HOMEPAGE="http://www.nongnu.org/fxscintilla/" +SRC_URI="http://savannah.nongnu.org/download/fxscintilla/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~sparc ~amd64 ~alpha" +IUSE="doc" + +DEPEND="=x11-libs/fox-1.0* + =x11-libs/fox-1.2*" + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/1.62-shared-libs.patch || die + epatch ${FILESDIR}/1.62-fox-SLOT.patch || die + + einfo "Running autoreconf..." + touch NEWS AUTHORS + autoreconf --install --force || die "autoreconf error" +} + +src_compile () { + # Borrowed from wxGTK ebuild + + einfo "Building ${PN} for FOX-1.0..." + mkdir ${S}/build_1_0 + cd ${S}/build_1_0 + ../configure \ + --prefix=/usr \ + --includedir=/usr/include \ + --libdir=/usr/lib \ + ${EXTRA_ECONF} \ + --enable-nolexer \ + --with-fox-1-0 \ + --with-foxinclude=${ROOT}usr/include \ + --with-foxlib=${ROOT}usr/lib \ + || die "configure error" + emake || die "make error" + + einfo "Building ${PN} for FOX-1.2..." + mkdir ${S}/build_1_2 + cd ${S}/build_1_2 + ../configure \ + --prefix=/usr \ + --includedir=/usr/include \ + --libdir=/usr/lib \ + ${EXTRA_ECONF} \ + --enable-nolexer \ + --with-foxinclude=${ROOT}usr/include \ + --with-foxlib=${ROOT}usr/lib \ + || die "configure error" + emake || die "make error" +} + +src_install () { + cd ${S}/build_1_0 + make DESTDIR="${D}" install || die "make install error" + + cd ${S}/build_1_2 + make DESTDIR="${D}" install || die "make install error" + + cd ${S} + dodoc README + if use doc ; then + dodoc scintilla/doc/Lexer.txt + dohtml scintilla/doc/* + fi +} + +pkg_postinst() { + ewarn + ewarn "New as of 1.62-r1:" + ewarn "FXScintilla is now built separately against FOX-1.0 and FOX-1.2." + ewarn "For FOX-1.2, the library is called libfxscintilla-1.2." + ewarn "Anything linked against previous releases of FOX-1.2 and fxscintilla" + ewarn "may need to be rebuilt." + ewarn + einfo "The nolexer libraries are now included in this release as well." + epause 5 +} diff --git a/x11-misc/shutterbug/ChangeLog b/x11-misc/shutterbug/ChangeLog new file mode 100644 index 000000000000..daf88c9aa511 --- /dev/null +++ b/x11-misc/shutterbug/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for x11-misc/shutterbug +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutterbug/ChangeLog,v 1.1 2005/05/07 19:45:31 rphillips Exp $ + +*shutterbug-1.5.4 (07 May 2005) + + 07 May 2005; <rphillips@gentoo.org> +shutterbug-1.2.15.ebuild, + +shutterbug-1.4.12.ebuild, +shutterbug-1.5.4.ebuild: + Added Yaakov Selkowitz's eclass based fox ebuilds for testing. + Fixes #88924 + diff --git a/x11-misc/shutterbug/files/digest-shutterbug-1.2.15 b/x11-misc/shutterbug/files/digest-shutterbug-1.2.15 new file mode 100644 index 000000000000..16b67d09d7f3 --- /dev/null +++ b/x11-misc/shutterbug/files/digest-shutterbug-1.2.15 @@ -0,0 +1 @@ +MD5 6e996254fef94a558bb343daacd3261b fox-1.2.15.tar.gz 3895260 diff --git a/x11-misc/shutterbug/files/digest-shutterbug-1.4.12 b/x11-misc/shutterbug/files/digest-shutterbug-1.4.12 new file mode 100644 index 000000000000..d30a390d4f04 --- /dev/null +++ b/x11-misc/shutterbug/files/digest-shutterbug-1.4.12 @@ -0,0 +1 @@ +MD5 ecacdaf32d3a9da862de3fbf6788b65c fox-1.4.12.tar.gz 3922769 diff --git a/x11-misc/shutterbug/files/digest-shutterbug-1.5.4 b/x11-misc/shutterbug/files/digest-shutterbug-1.5.4 new file mode 100644 index 000000000000..7a9571685311 --- /dev/null +++ b/x11-misc/shutterbug/files/digest-shutterbug-1.5.4 @@ -0,0 +1 @@ +MD5 b79f90be88d97ada86c46e1889d1c148 fox-1.5.4.tar.gz 4027866 diff --git a/x11-misc/shutterbug/shutterbug-1.2.15.ebuild b/x11-misc/shutterbug/shutterbug-1.2.15.ebuild new file mode 100644 index 000000000000..030e9098cde1 --- /dev/null +++ b/x11-misc/shutterbug/shutterbug-1.2.15.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutterbug/shutterbug-1.2.15.ebuild,v 1.1 2005/05/07 19:45:31 rphillips Exp $ + +inherit fox + +DESCRIPTION="Screenshot utility based on the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ppc ~ppc64 ~sparc" +IUSE="jpeg png tiff" + +RDEPEND=">=x11-libs/fox-1.2.15 <x11-libs/fox-1.3 + jpeg? ( >=media-libs/jpeg-6b ) + png? ( >=media-libs/libpng-1.2.5 ) + tiff? ( >=media-libs/tiff-3.5.7 )" + +FOXCONF="$(use_enable jpeg) \ + $(use_enable png) \ + $(use_enable tiff)" diff --git a/x11-misc/shutterbug/shutterbug-1.4.12.ebuild b/x11-misc/shutterbug/shutterbug-1.4.12.ebuild new file mode 100644 index 000000000000..488d32f60bd7 --- /dev/null +++ b/x11-misc/shutterbug/shutterbug-1.4.12.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutterbug/shutterbug-1.4.12.ebuild,v 1.1 2005/05/07 19:45:31 rphillips Exp $ + +inherit fox + +DESCRIPTION="Screenshot utility based on the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ppc ~ppc64 ~sparc" +IUSE="jpeg png tiff" + +RDEPEND=">=x11-libs/fox-1.4.12 <x11-libs/fox-1.5 + jpeg? ( >=media-libs/jpeg-6b ) + png? ( >=media-libs/libpng-1.2.5 ) + tiff? ( >=media-libs/tiff-3.5.7 )" + +FOXCONF="$(use_enable jpeg) \ + $(use_enable png) \ + $(use_enable tiff)" diff --git a/x11-misc/shutterbug/shutterbug-1.5.4.ebuild b/x11-misc/shutterbug/shutterbug-1.5.4.ebuild new file mode 100644 index 000000000000..ff4b898769a6 --- /dev/null +++ b/x11-misc/shutterbug/shutterbug-1.5.4.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/shutterbug/shutterbug-1.5.4.ebuild,v 1.1 2005/05/07 19:45:31 rphillips Exp $ + +inherit fox + +DESCRIPTION="Screenshot utility based on the FOX Toolkit" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64 ~alpha ~hppa ~ppc ~ppc64 ~sparc" +IUSE="jpeg png tiff" + +RDEPEND="~x11-libs/fox-${PV} + jpeg? ( >=media-libs/jpeg-6b ) + png? ( >=media-libs/libpng-1.2.5 ) + tiff? ( >=media-libs/tiff-3.5.7 )" + +FOXCONF="$(use_enable jpeg) \ + $(use_enable png) \ + $(use_enable tiff)" + |