diff options
author | sobomax <sobomax@FreeBSD.org> | 2000-06-01 08:04:42 +0000 |
---|---|---|
committer | sobomax <sobomax@FreeBSD.org> | 2000-06-01 08:04:42 +0000 |
commit | ea7e03a480cf4465a2304e6f199d0bb19f95813b (patch) | |
tree | 09b3ea72824344c0f318600edf4f1410e59e1381 /x11-themes/xenophilia | |
parent | f7f8d62bdc8d4e6068b4dffc909b7deed8491f92 (diff) | |
download | FreeBSD-ports-ea7e03a480cf4465a2304e6f199d0bb19f95813b.zip FreeBSD-ports-ea7e03a480cf4465a2304e6f199d0bb19f95813b.tar.gz |
Initial import of Xenophilia - yet another nice looking GTK++ theme engine.
Diffstat (limited to 'x11-themes/xenophilia')
-rw-r--r-- | x11-themes/xenophilia/Makefile | 21 | ||||
-rw-r--r-- | x11-themes/xenophilia/distinfo | 1 | ||||
-rw-r--r-- | x11-themes/xenophilia/files/patch-aa | 58 | ||||
-rw-r--r-- | x11-themes/xenophilia/pkg-comment | 1 | ||||
-rw-r--r-- | x11-themes/xenophilia/pkg-descr | 12 | ||||
-rw-r--r-- | x11-themes/xenophilia/pkg-plist | 16 |
6 files changed, 109 insertions, 0 deletions
diff --git a/x11-themes/xenophilia/Makefile b/x11-themes/xenophilia/Makefile new file mode 100644 index 0000000..50159f8 --- /dev/null +++ b/x11-themes/xenophilia/Makefile @@ -0,0 +1,21 @@ +# New ports collection makefile for: xenophilia +# Date Created: 1 June 2000 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= xenophilia +PORTVERSION= 0.4 +CATEGORIES= x11-toolkits +MASTER_SITES= http://www.obsession.se/johan/gtk/ +DISTNAME= Xenophilia-${PORTVERSION} + +MAINTAINER= sobomax@FreeBSD.org + +LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 + +USE_X_PREFIX= yes +ALL_TARGET= + +.include <bsd.port.mk> diff --git a/x11-themes/xenophilia/distinfo b/x11-themes/xenophilia/distinfo new file mode 100644 index 0000000..0b2fb90 --- /dev/null +++ b/x11-themes/xenophilia/distinfo @@ -0,0 +1 @@ +MD5 (Xenophilia-0.4.tar.gz) = e454b1a9b06c1bedb14ed9195cc28806 diff --git a/x11-themes/xenophilia/files/patch-aa b/x11-themes/xenophilia/files/patch-aa new file mode 100644 index 0000000..dbef888 --- /dev/null +++ b/x11-themes/xenophilia/files/patch-aa @@ -0,0 +1,58 @@ +--- Makefile.orig Fri Mar 10 20:37:18 2000 ++++ Makefile Thu Jun 1 10:48:07 2000 +@@ -4,12 +4,12 @@ + # Edit the entries below for your system: + # In most cases you don't have to + +-PREFIX = `gtk-config --prefix` +-FONTDIR = /usr/lib/X11/fonts/misc ++#PREFIX = `gtk-config --prefix` ++FONTDIR = ${X11BASE}/lib/X11/fonts/misc + +-CC = gcc +-CFLAGS = `gtk-config --cflags` +-LIBS = `gtk-config --libs` ++CC ?= gcc ++CFLAGS += `gtk12-config --cflags` -fPIC -DPIC ++LIBS += `gtk12-config --libs` + + #Use these for FreeBSD: + #PREFIX = `gtk12-config --prefix` +@@ -27,8 +27,8 @@ + DATA_PATH = $(PREFIX)/share/themes + + OBJECTS = xeno_theme_draw.o xeno_theme_main.o xeno_theme_patches.o xeno_theme_color.o +-SONAME = libxeno.so.0.4 +-SHORTNAME = libxeno.so.0 ++SONAME = libxeno.so ++SHORTNAME = libxeno.so + TINYNAME = libxeno.so + OLDNAME = libxeno.so.0.3 + +@@ -37,14 +37,20 @@ + $(LINK) $(GTKLIBS) $(OBJECTS) -shared -Wl,-soname,$(SHORTNAME) -o $(SONAME) + + install-libs: $(SONAME) +- chmod 755 $(SONAME) +- cp $(SONAME) $(LIB_PATH) +- ln -fs $(SONAME) $(LIB_PATH)/$(SHORTNAME) +- ln -fs $(SONAME) $(LIB_PATH)/$(TINYNAME) ++# chmod 755 $(SONAME) ++# cp $(SONAME) $(LIB_PATH) ++# ln -fs $(SONAME) $(LIB_PATH)/$(SHORTNAME) ++# ln -fs $(SONAME) $(LIB_PATH)/$(TINYNAME) ++ $(BSD_INSTALL_PROGRAM) $(SONAME) $(LIB_PATH)/$(SONAME) + + install-data: +- cp -fR Xenophilia $(DATA_PATH) +- cp -fR XenoThin $(DATA_PATH) ++ mkdir -p $(DATA_PATH)/Xenophilia/gtk ++ mkdir -p $(DATA_PATH)/XenoThin/gtk ++ cd Xenophilia && \ ++ $(BSD_INSTALL_DATA) README.html arrows.png buds.png buttons.png \ ++ dimple.png holes.png lines.png xeno.css $(DATA_PATH)/Xenophilia/ && \ ++ $(BSD_INSTALL_DATA) gtk/gtkrc $(DATA_PATH)/Xenophilia/gtk/ ++ $(BSD_INSTALL_DATA) XenoThin/gtk/gtkrc $(DATA_PATH)/XenoThin/gtk/ + ln -fs ../Xenophilia/README.html $(DATA_PATH)/XenoThin/README.html + + install-fonts: diff --git a/x11-themes/xenophilia/pkg-comment b/x11-themes/xenophilia/pkg-comment new file mode 100644 index 0000000..3a8b466 --- /dev/null +++ b/x11-themes/xenophilia/pkg-comment @@ -0,0 +1 @@ +Xenophilia theme module to make GTK+ look nicier diff --git a/x11-themes/xenophilia/pkg-descr b/x11-themes/xenophilia/pkg-descr new file mode 100644 index 0000000..4bd473a --- /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://www.obsession.se/johan/gtk.html diff --git a/x11-themes/xenophilia/pkg-plist b/x11-themes/xenophilia/pkg-plist new file mode 100644 index 0000000..368b4ca --- /dev/null +++ b/x11-themes/xenophilia/pkg-plist @@ -0,0 +1,16 @@ +lib/gtk/themes/engines/libxeno.so +share/themes/XenoThin/README.html +share/themes/XenoThin/gtk/gtkrc +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 +share/themes/Xenophilia/xeno.css +@dirrm share/themes/Xenophilia/gtk +@dirrm share/themes/Xenophilia +@dirrm share/themes/XenoThin/gtk +@dirrm share/themes/XenoThin |