diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2012-12-11 11:54:48 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2012-12-11 11:54:48 +0000 |
commit | 09b90455ac1a5c6129ac685ec365f8b114c7758f (patch) | |
tree | 7449c44aaf1cc59cc3795904e10471d3a89b53a2 /xfce-extra | |
parent | Version bump for the 3.7 series (diff) | |
download | gentoo-2-09b90455ac1a5c6129ac685ec365f8b114c7758f.tar.gz gentoo-2-09b90455ac1a5c6129ac685ec365f8b114c7758f.tar.bz2 gentoo-2-09b90455ac1a5c6129ac685ec365f8b114c7758f.zip |
Initial commit.
(Portage version: 2.2.0_alpha147/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'xfce-extra')
5 files changed, 118 insertions, 0 deletions
diff --git a/xfce-extra/xfce-theme-manager/ChangeLog b/xfce-extra/xfce-theme-manager/ChangeLog new file mode 100644 index 000000000000..a3255806a0b7 --- /dev/null +++ b/xfce-extra/xfce-theme-manager/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for xfce-extra/xfce-theme-manager +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce-theme-manager/ChangeLog,v 1.1 2012/12/11 11:54:48 ssuominen Exp $ + +*xfce-theme-manager-0.1.20 (11 Dec 2012) + + 11 Dec 2012; Samuli Suominen <ssuominen@gentoo.org> + +xfce-theme-manager-0.1.20.ebuild, + +files/xfce-theme-manager-0.1.20-build.patch: + Initial commit. + diff --git a/xfce-extra/xfce-theme-manager/Manifest b/xfce-extra/xfce-theme-manager/Manifest new file mode 100644 index 000000000000..dab62a27828f --- /dev/null +++ b/xfce-extra/xfce-theme-manager/Manifest @@ -0,0 +1,5 @@ +AUX xfce-theme-manager-0.1.20-build.patch 2433 SHA256 6c3e36c69a422cd3afd5451050ac16639103b1cb186b045a985dfcb9dd46cb67 SHA512 f8471d17559e6ccd42dc71a929f4a945e3bd4cc9d4dc7af9ee349e59e8622433fb1459f08511fa1aae21c74626ec08f60fba8cdae6da122cb5e861d7481e93af WHIRLPOOL 0ebd45190592a00599911183856a0e5cac480ce3acfcf13dbb767723e2f1c5b3cbb249e76bd1d8527da0796b86e248e20296c8cb5253fef5caa101266b01fcd5 +DIST Xfce-Theme-Manager-0.1.20.tar.gz 103123 SHA256 d5d5155384bc4910e015cecba06e61d6886073307145b7e65c6853149468a414 SHA512 0cc08887f8f4224d5b3baef9817b1cd39d53bde5bb6861329d8d632521166d3f77206befeb90bc2e131edf4b875b22256477d7654cfe1da4b5eff1b688b8373a WHIRLPOOL 3a25468f5ddfcb35f97d38baeb138445f9332f8f2263fd018fe5487dcb40eebb1d2dde34fbc81e292e4fd5564f02446ff30849607752d32fa6cc2542ff0ef026 +EBUILD xfce-theme-manager-0.1.20.ebuild 810 SHA256 c25a23ef999461594873286664e425c55eecf70967f8a2d7160a014bdfb84e21 SHA512 57bfe91b34f637136614acbbe8b7d24061f9b3fe6d82caf044afc4013b96e17b73935271c34b299761366b4031c51ee53a6480491481354b657511233e9a500d WHIRLPOOL 8e19287c8b1c83753bc220c37f29ae64c2dd483c82cf752dd63bb8f3f7d5d8055917bad956f96ee9ee8e801ea2ca35c4e3042877fce27d9398b9aabfaaabfb88 +MISC ChangeLog 330 SHA256 5f5f912820f25bacf880348b295a23e39f45424273b2bf8ecfa0edefd8400dd8 SHA512 7797266c3d2cb454b70398bd676c1a1dc7ef64b247729e2e36240530a73da5a3b0caabaed6d4a8fc54fc2fc3093ee3f2c9366e757b56d7ad50d9dcc4ca334125 WHIRLPOOL 8d581d23f5f156eeb21b9cd8304af2d7924fab20e791c4134f62c4ac3fce7606d14f72a9c121cacbdd23d18a1675ab7fde0a86066824d0a14ae67b8f6f5ef6c5 +MISC metadata.xml 159 SHA256 900ea49b6703fce452e205b85226bf1f994725963e5840da501182e7487d0e63 SHA512 000eb10e453390fb27843585adf354d725e77d881553d97a1a242bf06578a402ee4a924d9d8205a3fa687a59e2402bc9f3e1c227e448e05026354c196cf0a4f3 WHIRLPOOL 6f01aa01b8124d752be8e6c550ffdfc9093d45b206771c924ce25ce3f0daf006a669721d1385ff1bc803df342322d1c264f2905d3ccc44686c937deae8308ec3 diff --git a/xfce-extra/xfce-theme-manager/files/xfce-theme-manager-0.1.20-build.patch b/xfce-extra/xfce-theme-manager/files/xfce-theme-manager-0.1.20-build.patch new file mode 100644 index 000000000000..09002baa8945 --- /dev/null +++ b/xfce-extra/xfce-theme-manager/files/xfce-theme-manager-0.1.20-build.patch @@ -0,0 +1,62 @@ +--- Makefile ++++ Makefile +@@ -1,10 +1,11 @@ ++CXX?=g++ + PROGRAM=xfce-theme-manager + SOURCES=src/main.cpp src/globals.cpp src/database.cpp src/thumbnails.cpp src/gui.cpp src/callbacks.cpp + VERSION=0.1.20 + LAUNCHER=Xfce-Theme-Manager.desktop + +-ifeq ($(strip $(PREFIX)),) +- PREFIX=/usr/local ++ifeq (${PREFIX},) ++ PREFIX=/usr + endif + + TESTFORLIBXFCEUI=$(shell pkg-config --exists libxfce4ui-1 2>/dev/null;echo $$?) +@@ -14,20 +15,14 @@ + LIBXFCEUI=`pkg-config --cflags --libs libxfce4ui-1` + endif + +-ifeq ($(strip $(CXXFLAGS)),) +- CXXFLAGS=-O3 -Wall -Wunused-result -Wunused-function -lXcursor -lgthread-2.0 `pkg-config --cflags --libs glib-2.0` `pkg-config --cflags --libs gdk-2.0` `pkg-config --cflags --libs gtk+-2.0` -DGTK_DISABLE_DEPRECATED -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_DISABLE_DEPRECATED -DGSEAL_ENABLE $(LIBXFCEUI) $(USELIBXFCEUI) +-endif ++CXXFLAGS+=-Wall -Wunused-result -Wunused-function -lXcursor -lgthread-2.0 `pkg-config --cflags --libs glib-2.0` `pkg-config --cflags --libs gdk-2.0` `pkg-config --cflags --libs gtk+-2.0` -DGTK_DISABLE_SINGLE_INCLUDES -DGSEAL_ENABLE $(LIBXFCEUI) $(USELIBXFCEUI) + + $(PROGRAM):$(SOURCES) +- g++ $(SOURCES) $(CXXFLAGS) -o $(PROGRAM) +- strip $(PROGRAM) ++ $(CXX) $(LDFLAGS) $(SOURCES) $(CXXFLAGS) -o $(PROGRAM) + +-install: ++install: $(PROGRAM) + mkdir -p $(DESTDIR)$(PREFIX)/bin $(DESTDIR)$(PREFIX)/share/applications $(DESTDIR)$(PREFIX)/share/pixmaps $(DESTDIR)$(PREFIX)/share/man/man1 + mkdir -p $(DESTDIR)$(PREFIX)/share/man/es/man1 $(DESTDIR)$(PREFIX)/share/man/de/man1 +- rm $(PROGRAM)||true +- g++ $(SOURCES) $(CXXFLAGS) -o $(PROGRAM) +- strip $(PROGRAM) + cp -p $(PROGRAM) $(DESTDIR)$(PREFIX)/bin + cp $(LAUNCHER) $(DESTDIR)$(PREFIX)/share/applications + cp $(PROGRAM).png $(DESTDIR)$(PREFIX)/share/pixmaps +@@ -52,5 +47,5 @@ + sed -i "s/^#define VERSION.*/#define VERSION \"$(VERSION)\"/" src/globals.h + + debug: +- g++ $(SOURCES) $(CXXFLAGS) -ggdb -O0 -o $(PROGRAM)-debug ++ $(CXX) $(SOURCES) $(CXXFLAGS) -ggdb -O0 -o $(PROGRAM)-debug + +--- Xfce-Theme-Manager.desktop ++++ Xfce-Theme-Manager.desktop +@@ -1,10 +1,7 @@ + [Desktop Entry] +-Version=1.0 +-Encoding=UTF-8 +-Name=Xfce-Theme-Manager +-Comment= ++Name=Xfce Theme Manager + Terminal=false + Type=Application +-Categories=Gnome;GTK;;Settings;DesktopSettings;X-XFCE;Settings;X-XFCE-SettingsDialog; ++Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings; + Icon=xfce-theme-manager + Exec=xfce-theme-manager diff --git a/xfce-extra/xfce-theme-manager/metadata.xml b/xfce-extra/xfce-theme-manager/metadata.xml new file mode 100644 index 000000000000..d56729e92f8e --- /dev/null +++ b/xfce-extra/xfce-theme-manager/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>xfce</herd> +</pkgmetadata> diff --git a/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.1.20.ebuild b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.1.20.ebuild new file mode 100644 index 000000000000..d5c905757ac5 --- /dev/null +++ b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.1.20.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.1.20.ebuild,v 1.1 2012/12/11 11:54:48 ssuominen Exp $ + +EAPI=5 +inherit toolchain-funcs xfconf + +MY_P=Xfce-Theme-Manager-${PV} + +DESCRIPTION="An alternative theme manager for The Xfce Desktop Environment" +HOMEPAGE="http://keithhedger.hostingsiteforfree.com/pages/apps.html#themeed" +SRC_URI="http://keithhedger.hostingsiteforfree.com/zips/xfcethememanager/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-libs/glib-2 + x11-libs/cairo + x11-libs/gtk+:2 + x11-libs/libXcursor + >=xfce-base/libxfce4ui-4.10" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S=${WORKDIR}/${MY_P} + +pkg_setup() { + PATCHES=( "${FILESDIR}"/${P}-build.patch ) + DOCS=( ChangeLog README README.de README.es ) + tc-export CXX +} + +src_configure() { :; } |