summaryrefslogtreecommitdiffstats
path: root/x11-themes/xenophilia
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-20 19:38:28 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-20 19:38:28 +0800
commitcb0ff284c30c62530d4a4b49b7732b2c3a9a08c0 (patch)
tree81a3c932459f7b0db7cdf18abbc523cf44c04738 /x11-themes/xenophilia
parentc4a0907cb0c85cb401b84369e479b81dbeb7dd18 (diff)
downloadmarcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar.gz
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar.bz2
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar.lz
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar.xz
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.tar.zst
marcuscom-ports-cb0ff284c30c62530d4a4b49b7732b2c3a9a08c0.zip
- Convert the rest of gnome/gtk/metacity/sawfish themes to install
in LOCALBASE git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6666 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-themes/xenophilia')
-rw-r--r--x11-themes/xenophilia/Makefile51
-rw-r--r--x11-themes/xenophilia/distinfo3
-rw-r--r--x11-themes/xenophilia/pkg-descr12
-rw-r--r--x11-themes/xenophilia/pkg-plist67
4 files changed, 133 insertions, 0 deletions
diff --git a/x11-themes/xenophilia/Makefile b/x11-themes/xenophilia/Makefile
new file mode 100644
index 000000000..bfdbc0813
--- /dev/null
+++ b/x11-themes/xenophilia/Makefile
@@ -0,0 +1,51 @@
+# New ports collection makefile for: xenophilia
+# Date Created: 1 June 2000
+# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xenophilia
+PORTVERSION= 0.8
+PORTREVISION= 2
+CATEGORIES= x11-themes
+MASTER_SITES= ${MASTER_SITE_THEMES}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A theme module to make GTK+ look nicer
+
+WRKSRC= ${WRKDIR}/Xenophilia-${PORTVERSION}
+
+USE_GNOME= gtk12
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+CFLAGS+= -DG_DISABLE_CHECKS -fPIC
+
+ENGINES_DIR= ${PREFIX}/lib/gtk/themes/engines
+THEMES_DIR= ${PREFIX}/share/themes
+
+post-patch:
+ @${REINPLACE_CMD} -e 's| make -C| $$(MAKE) -C|g' ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|\.@VERSION@||g ; \
+ s|\.@MAJOR@||g' ${WRKSRC}/gtk-src/Makefile.in
+
+do-install:
+ ${INSTALL_DATA} ${WRKSRC}/gtk-src/libxeno.so ${ENGINES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xeno Buffed" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xeno Gradient" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xeno Helix" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xeno Perkele" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xeno Thin" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+ cd ${WRKSRC}/themes && ${FIND} "Xenophilia" | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${THEMES_DIR}
+
+.include <bsd.port.mk>
diff --git a/x11-themes/xenophilia/distinfo b/x11-themes/xenophilia/distinfo
new file mode 100644
index 000000000..7cc52f963
--- /dev/null
+++ b/x11-themes/xenophilia/distinfo
@@ -0,0 +1,3 @@
+MD5 (xenophilia-0.8.tar.gz) = 620127ce8e668588de2373783254a3e8
+SHA256 (xenophilia-0.8.tar.gz) = a90501a7b4616b84b59ba26f95c01e9d5be2431368c44289453ac3199613c181
+SIZE (xenophilia-0.8.tar.gz) = 142101
diff --git a/x11-themes/xenophilia/pkg-descr b/x11-themes/xenophilia/pkg-descr
new file mode 100644
index 000000000..004cf5f9a
--- /dev/null
+++ b/x11-themes/xenophilia/pkg-descr
@@ -0,0 +1,12 @@
+A GTK Theme Engine. The Xenophilia Theme Engine will after install be loaded
+automatically by all GTK+ programs as a module. The module will replace all of
+GTK's default rendering functions with its own and also install patches to the
+widget code that further alters the look and behaviour of GTK.
+
+The default look can best be described as a mix of NeXTStep, Windows 95, Amiga
+and old GTK, but as an engine you are able to redefine as much as without any
+engine. The purpose is to make a clean plain look that feels professional,
+unlike many extravagant themes for GTK. Note, that "gtkrc-themes" can still be
+based on this theme.
+
+WWW: http://themes.freshmeat.net/projects/xenophilia/
diff --git a/x11-themes/xenophilia/pkg-plist b/x11-themes/xenophilia/pkg-plist
new file mode 100644
index 000000000..7005ff463
--- /dev/null
+++ b/x11-themes/xenophilia/pkg-plist
@@ -0,0 +1,67 @@
+lib/gtk/themes/engines/libxeno.so
+share/themes/Xeno Buffed/README.css
+share/themes/Xeno Buffed/README.html
+share/themes/Xeno Buffed/arrows.png
+share/themes/Xeno Buffed/buds.png
+share/themes/Xeno Buffed/buttons.png
+share/themes/Xeno Buffed/dimple.png
+share/themes/Xeno Buffed/gtk/gtkrc
+share/themes/Xeno Buffed/holes.png
+share/themes/Xeno Buffed/lines.png
+share/themes/Xeno Gradient/README.css
+share/themes/Xeno Gradient/README.html
+share/themes/Xeno Gradient/arrows.png
+share/themes/Xeno Gradient/buds.png
+share/themes/Xeno Gradient/buttons.png
+share/themes/Xeno Gradient/dimple.png
+share/themes/Xeno Gradient/gtk/gtkrc
+share/themes/Xeno Gradient/holes.png
+share/themes/Xeno Gradient/lines.png
+share/themes/Xeno Helix/README.css
+share/themes/Xeno Helix/README.html
+share/themes/Xeno Helix/arrows.png
+share/themes/Xeno Helix/buds.png
+share/themes/Xeno Helix/buttons.png
+share/themes/Xeno Helix/dimple.png
+share/themes/Xeno Helix/gtk/gtkrc
+share/themes/Xeno Helix/holes.png
+share/themes/Xeno Helix/lines.png
+share/themes/Xeno Perkele/README.css
+share/themes/Xeno Perkele/README.html
+share/themes/Xeno Perkele/arrows.png
+share/themes/Xeno Perkele/buds.png
+share/themes/Xeno Perkele/buttons.png
+share/themes/Xeno Perkele/dimple.png
+share/themes/Xeno Perkele/gtk/gtkrc
+share/themes/Xeno Perkele/holes.png
+share/themes/Xeno Perkele/lines.png
+share/themes/Xeno Thin/README.css
+share/themes/Xeno Thin/README.html
+share/themes/Xeno Thin/arrows.png
+share/themes/Xeno Thin/buds.png
+share/themes/Xeno Thin/buttons.png
+share/themes/Xeno Thin/dimple.png
+share/themes/Xeno Thin/gtk/gtkrc
+share/themes/Xeno Thin/holes.png
+share/themes/Xeno Thin/lines.png
+share/themes/Xenophilia/README.css
+share/themes/Xenophilia/README.html
+share/themes/Xenophilia/arrows.png
+share/themes/Xenophilia/buds.png
+share/themes/Xenophilia/buttons.png
+share/themes/Xenophilia/dimple.png
+share/themes/Xenophilia/gtk/gtkrc
+share/themes/Xenophilia/holes.png
+share/themes/Xenophilia/lines.png
+@dirrm share/themes/Xenophilia/gtk
+@dirrm share/themes/Xenophilia
+@dirrm share/themes/Xeno Thin/gtk
+@dirrm share/themes/Xeno Thin
+@dirrm share/themes/Xeno Perkele/gtk
+@dirrm share/themes/Xeno Perkele
+@dirrm share/themes/Xeno Helix/gtk
+@dirrm share/themes/Xeno Helix
+@dirrm share/themes/Xeno Gradient/gtk
+@dirrm share/themes/Xeno Gradient
+@dirrm share/themes/Xeno Buffed/gtk
+@dirrm share/themes/Xeno Buffed