diff options
author | Leonardo Boshell <leonardop@gentoo.org> | 2005-08-03 11:31:27 +0000 |
---|---|---|
committer | Leonardo Boshell <leonardop@gentoo.org> | 2005-08-03 11:31:27 +0000 |
commit | 93c4f5972e67c015a99509fd7cc1e099b513799c (patch) | |
tree | 68c5566c29475dd1aec95fbff6e8e48f107e07d2 | |
parent | Version bump. If you have compile problems rebuild ode. (diff) | |
download | gentoo-2-93c4f5972e67c015a99509fd7cc1e099b513799c.tar.gz gentoo-2-93c4f5972e67c015a99509fd7cc1e099b513799c.tar.bz2 gentoo-2-93c4f5972e67c015a99509fd7cc1e099b513799c.zip |
New package, from bug #94305
(Portage version: 2.0.51.22-r2)
6 files changed, 150 insertions, 0 deletions
diff --git a/x11-themes/gtk-engines-industrial/ChangeLog b/x11-themes/gtk-engines-industrial/ChangeLog new file mode 100644 index 000000000000..36e25d67df70 --- /dev/null +++ b/x11-themes/gtk-engines-industrial/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for x11-themes/gtk-engines-industrial +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-industrial/ChangeLog,v 1.1 2005/08/03 11:31:27 leonardop Exp $ + +*gtk-engines-industrial-0.2.36 (03 Aug 2005) + + 03 Aug 2005; Leonardo Boshell <leonardop@gentoo.org> + gtk-engines-industrial-0.2.36.ebuild: + New package. Initial work by Krzysiek Pawlik on bug #94305. diff --git a/x11-themes/gtk-engines-industrial/Manifest b/x11-themes/gtk-engines-industrial/Manifest new file mode 100644 index 000000000000..4b354a2bf64a --- /dev/null +++ b/x11-themes/gtk-engines-industrial/Manifest @@ -0,0 +1,6 @@ +MD5 a257f124bd10010f31d7f1ef7a8f17c3 gtk-engines-industrial-0.2.36.ebuild 1118 +MD5 5b7401669735bdab42ef2029b5b9a6d6 ChangeLog 450 +MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 +MD5 a52f9b3367b45e0d730943887801a09e .gtk-engines-industrial-0.2.36.ebuild.swp 12288 +MD5 5769cc7a76768bf276310d478e04318d files/gtk-engines-industrial-0.2.36-gtk1_only.patch 2350 +MD5 58b1ffee4fff97596d2dbe1b91984f1f files/digest-gtk-engines-industrial-0.2.36 82 diff --git a/x11-themes/gtk-engines-industrial/files/digest-gtk-engines-industrial-0.2.36 b/x11-themes/gtk-engines-industrial/files/digest-gtk-engines-industrial-0.2.36 new file mode 100644 index 000000000000..d39686f839da --- /dev/null +++ b/x11-themes/gtk-engines-industrial/files/digest-gtk-engines-industrial-0.2.36 @@ -0,0 +1 @@ +MD5 d00ba16f31a9796f1aae7e7b68d16e8a gtk-industrial-engine_0.2.36-2.tar.gz 212139 diff --git a/x11-themes/gtk-engines-industrial/files/gtk-engines-industrial-0.2.36-gtk1_only.patch b/x11-themes/gtk-engines-industrial/files/gtk-engines-industrial-0.2.36-gtk1_only.patch new file mode 100644 index 000000000000..fdc8177efbec --- /dev/null +++ b/x11-themes/gtk-engines-industrial/files/gtk-engines-industrial-0.2.36-gtk1_only.patch @@ -0,0 +1,80 @@ +diff -NurdB gtk-industrial-engine-0.2.36/Makefile.am gtk-industrial-engine-0.2.36-patched/Makefile.am +--- gtk-industrial-engine-0.2.36/Makefile.am 2004-03-25 12:47:09.000000000 -0500 ++++ gtk-industrial-engine-0.2.36-patched/Makefile.am 2005-08-03 06:23:26.000000000 -0500 +@@ -1,14 +1,3 @@ +-SUBDIRS = icons gtk1-engine gtk2-engine metacity po +- +-THEME_IN_FILES=index.theme.in +- +-%.theme: %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache ++SUBDIRS = gtk1-engine + + themedir=$(datadir)/themes/Industrial +-theme_DATA=index.theme +- +-EXTRA_DIST= \ +- intltool-extract.in \ +- intltool-merge.in \ +- intltool-update.in \ +- $(THEME_IN_FILES) +diff -NurdB gtk-industrial-engine-0.2.36/configure.ac gtk-industrial-engine-0.2.36-patched/configure.ac +--- gtk-industrial-engine-0.2.36/configure.ac 2004-03-25 12:47:09.000000000 -0500 ++++ gtk-industrial-engine-0.2.36-patched/configure.ac 2005-08-03 06:05:23.000000000 -0500 +@@ -12,21 +12,6 @@ + AC_PROG_INSTALL + AM_PROG_LIBTOOL + +-GETTEXT_PACKAGE=gtk-industrial-engine +-AC_SUBST(GETTEXT_PACKAGE) +-ALL_LINGUAS="de fr" +-AM_GLIB_GNU_GETTEXT +-AC_PROG_INTLTOOL([0.23]) +- +-PKG_CHECK_MODULES(GTK2, +- gtk+-2.0 >= 2.0.0,, +- AC_MSG_ERROR([GTK+-2.0 is required to compile gtk-engines])) +- +-GTK2_VERSION=`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0` +-AC_SUBST(GTK2_CFLAGS) +-AC_SUBST(GTK2_LIBS) +-AC_SUBST(GTK2_VERSION) +- + AM_PATH_GTK(1.2.9, , + AC_MSG_ERROR([*** GTK+-1.2.9 not installed - please install first ***]))AC_CHECK_LIB(gtk, gtk_style_set_prop_experimental, :, + AC_MSG_ERROR([*** gtk_style_set_prop_experimental() not found; perhaps you have an old CVS version of GTK+ ***]), +@@ -34,35 +19,8 @@ + + AC_CONFIG_FILES([ + Makefile +-icons/24x24/apps/Makefile +-icons/24x24/Makefile +-icons/32x32/apps/Makefile +-icons/32x32/Makefile +-icons/48x48/apps/Makefile +-icons/48x48/devices/Makefile +-icons/48x48/mimetypes/Makefile +-icons/48x48/emblems/Makefile +-icons/48x48/filesystems/Makefile +-icons/48x48/Makefile +-icons/72x72/filesystems/Makefile +-icons/72x72/Makefile +-icons/96x96/filesystems/Makefile +-icons/96x96/Makefile +-icons/cursors/Makefile +-icons/scalable/devices/Makefile +-icons/scalable/filesystems/Makefile +-icons/scalable/Makefile +-icons/Makefile +-icons/192x192/apps/Makefile +-icons/192x192/filesystems/Makefile +-icons/192x192/Makefile + gtk1-engine/Makefile + gtk1-engine/gtk/Makefile +-gtk2-engine/Makefile +-gtk2-engine/gtk-2.0/Makefile +-gtk2-engine/gtk-2.0/gtkrc +-metacity/Makefile +-po/Makefile.in + ]) + + AC_OUTPUT diff --git a/x11-themes/gtk-engines-industrial/gtk-engines-industrial-0.2.36.ebuild b/x11-themes/gtk-engines-industrial/gtk-engines-industrial-0.2.36.ebuild new file mode 100644 index 000000000000..353331fb61ab --- /dev/null +++ b/x11-themes/gtk-engines-industrial/gtk-engines-industrial-0.2.36.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-industrial/gtk-engines-industrial-0.2.36.ebuild,v 1.1 2005/08/03 11:31:27 leonardop Exp $ + +inherit eutils + +MY_PN="gtk-industrial-engine" +DESCRIPTION="GTK+ 1 Industrial theme engine" +HOMEPAGE="http://art.gnome.org/themes/gtk_engines/672" +SRC_URI="http://art.gnome.org/download/themes/gtk_engines/672/${MY_PN}_${PV}-2.tar.gz" +LICENSE="GPL-2" +SLOT="1" + +KEYWORDS="~x86" +IUSE="static" + +DEPEND="=x11-libs/gtk+-1.2*" + +S=${WORKDIR}/${MY_PN}-${PV} + +src_unpack() { + unpack ${A} + cd ${S} + + # Only install the gtk1 engine + epatch ${FILESDIR}/${P}-gtk1_only.patch + + # Hack so it can find the required files + cp gtk-common/* gtk1-engine + + libtoolize --copy --force + aclocal || die "aclocal failed" + autoheader || die "autoheader failed" + automake --add-missing --gnu || die "automake failed" + autoconf || die "autoconf failed" +} + +src_compile() { + local myconf="$(use_enable static)" + + econf $myconf || die "Configuration failed" + emake || die "Compilation failed" +} + +src_install() { + make DESTDIR="${D}" install || die "Installation failed" + + dodoc ChangeLog README +} diff --git a/x11-themes/gtk-engines-industrial/metadata.xml b/x11-themes/gtk-engines-industrial/metadata.xml new file mode 100644 index 000000000000..da6fd63d0085 --- /dev/null +++ b/x11-themes/gtk-engines-industrial/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>gnome</herd> +</pkgmetadata> |