summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-12-11 11:54:48 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-12-11 11:54:48 +0000
commit09b90455ac1a5c6129ac685ec365f8b114c7758f (patch)
tree7449c44aaf1cc59cc3795904e10471d3a89b53a2 /xfce-extra
parentVersion bump for the 3.7 series (diff)
downloadgentoo-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')
-rw-r--r--xfce-extra/xfce-theme-manager/ChangeLog11
-rw-r--r--xfce-extra/xfce-theme-manager/Manifest5
-rw-r--r--xfce-extra/xfce-theme-manager/files/xfce-theme-manager-0.1.20-build.patch62
-rw-r--r--xfce-extra/xfce-theme-manager/metadata.xml5
-rw-r--r--xfce-extra/xfce-theme-manager/xfce-theme-manager-0.1.20.ebuild35
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() { :; }