summaryrefslogtreecommitdiffstats
path: root/x11-themes/bluecurve-themes
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-20 03:56:20 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-07-20 03:56:20 +0800
commitfbef24b936c9210f39ea9ef1a687f6631d7605f4 (patch)
tree7f979e117da327838df1e0324e7449857aedba58 /x11-themes/bluecurve-themes
parent119249aa51f7bcc799a89cc3e08ee8bd5b8e5017 (diff)
downloadmarcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar.gz
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar.bz2
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar.lz
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar.xz
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.tar.zst
marcuscom-ports-fbef24b936c9210f39ea9ef1a687f6631d7605f4.zip
- Update bluecurve-themes through gtk-long.. for LOCALBASE
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@6663 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'x11-themes/bluecurve-themes')
-rw-r--r--x11-themes/bluecurve-themes/Makefile94
-rw-r--r--x11-themes/bluecurve-themes/bsd.bluecurve.mk5
-rw-r--r--x11-themes/bluecurve-themes/distinfo3
-rw-r--r--x11-themes/bluecurve-themes/pkg-descr16
4 files changed, 118 insertions, 0 deletions
diff --git a/x11-themes/bluecurve-themes/Makefile b/x11-themes/bluecurve-themes/Makefile
new file mode 100644
index 000000000..e79409772
--- /dev/null
+++ b/x11-themes/bluecurve-themes/Makefile
@@ -0,0 +1,94 @@
+# New ports collection makefile for: bluecurve-themes
+# Date created: 29 May 2005
+# Whom: Jean-Yves Lefort <jylefort@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME?= bluecurve-themes
+PORTREVISION?= 1
+CATEGORIES= x11-themes
+
+MAINTAINER= jylefort@FreeBSD.org
+COMMENT?= Meta-port for Bluecurve themes
+
+.if ${PORTNAME} == "bluecurve-themes" # meta-port
+
+PORTVERSION= 1.0
+MASTER_SITES= # empty
+DISTFILES= # empty
+EXTRACT_ONLY= # empty
+
+# note: gtk-/icon-/metacity- are brought in by gnome-
+RUN_DEPENDS= ${LOCALBASE}/lib/X11/icons/Bluecurve/cursors/X_cursor:${PORTSDIR}/x11-themes/cursor-bluecurve-theme \
+ ${LOCALBASE}/share/themes/Bluecurve/index.theme:${PORTSDIR}/x11-themes/gnome-bluecurve-theme \
+ ${LINUXBASE}/usr/share/themes/Bluecurve/gtk-2.0/gtkrc:${PORTSDIR}/x11-themes/linux-gtk-bluecurve-theme \
+ ${LOCALBASE}/lib/plugins/styles/bluecurve.so:${PORTSDIR}/x11-themes/qt-bluecurve-theme \
+ ${LOCALBASE}/share/xmms/Skins/Bluecurve-xmms.zip:${PORTSDIR}/x11-themes/xmms-bluecurve-theme
+
+NO_BUILD= yes
+
+do-install: # empty
+
+.else # master port
+
+PORTVERSION= 0.234
+RPMREVISION= 1
+CATEGORIES= x11-themes
+MASTER_SITES= ${MASTER_SITE_FEDORA_LINUX:S|$|:fedora|} ${MASTER_SITE_LOCAL:S|$|:local|}
+MASTER_SITE_SUBDIR= development/SRPMS/:fedora jylefort/:local
+DISTFILES= redhat-artwork-${PORTVERSION}-${RPMREVISION}.src.rpm:fedora,local
+
+EXTRACT_DEPENDS+= rpm2cpio.pl:${PORTSDIR}/archivers/rpm2cpio
+
+WRKSRC= ${WRKDIR}/redhat-artwork-${PORTVERSION}
+
+# the slave ports use their own pkg files and dirs
+DESCR?= ${.CURDIR}/pkg-descr
+PLIST?= ${.CURDIR}/pkg-plist
+FILESDIR= ${.CURDIR}/files
+
+do-extract:
+ @${MKDIR} ${WRKDIR}
+ @cd ${WRKDIR} && \
+ rpm2cpio.pl ${_DISTDIR}/${_DISTFILES} | ${CPIO} -id --quiet && \
+ ${TAR} -zxf redhat-artwork-${PORTVERSION}.tar.gz
+
+.if defined(BC_HIERS)
+
+PLIST= ${WRKDIR}/pkg-plist
+
+pre-install: bc-generate-plist
+
+bc-generate-plist:
+ @${RM} -f ${PLIST}
+ @for h in ${BC_HIERS}; do \
+ src=`${ECHO_CMD} "$$h" | ${CUT} -f 1 -d ':'` && \
+ dst_rel=`${ECHO_CMD} "$$h" | ${CUT} -f 2 -d ':' | ${SED} -e 's|^${PREFIX}/||'` && \
+ cd "$$src" && \
+ ${FIND} * ! -type d | ${SORT} \
+ | ${SED} -e "s|^|$$dst_rel/|" >> ${PLIST} && \
+ ${FIND} * -type d ! -empty | ${SORT} -r \
+ | ${SED} -e "s|^|@dirrm $$dst_rel/|" >> ${PLIST}; \
+ done
+
+do-install:
+ for h in ${BC_HIERS}; do \
+ src=`${ECHO_CMD} "$$h" | ${CUT} -f 1 -d ':'` && \
+ dst=`${ECHO_CMD} "$$h" | ${CUT} -f 2 -d ':'` && \
+ ${MKDIR} "$$dst" && cd "$$src" && \
+ ${FIND} * -type d ! -empty -exec \
+ ${MKDIR} "$$dst/{}" \; && \
+ ${FIND} * -type l -exec \
+ ${CP} -Rf "{}" "$$dst/{}" \; && \
+ ${FIND} * ! -type d ! -type l -exec \
+ ${INSTALL_DATA} "{}" "$$dst/{}" \; ; \
+ done
+
+.endif # BC_HIERS
+
+.endif # master port
+
+.if !defined(_BC_MK_INCLUDED)
+.include <bsd.port.mk>
+.endif
diff --git a/x11-themes/bluecurve-themes/bsd.bluecurve.mk b/x11-themes/bluecurve-themes/bsd.bluecurve.mk
new file mode 100644
index 000000000..e59b03257
--- /dev/null
+++ b/x11-themes/bluecurve-themes/bsd.bluecurve.mk
@@ -0,0 +1,5 @@
+# $FreeBSD$
+
+_BC_MK_INCLUDED= yes
+
+.include "${MASTERDIR}/Makefile"
diff --git a/x11-themes/bluecurve-themes/distinfo b/x11-themes/bluecurve-themes/distinfo
new file mode 100644
index 000000000..a6481eebf
--- /dev/null
+++ b/x11-themes/bluecurve-themes/distinfo
@@ -0,0 +1,3 @@
+MD5 (redhat-artwork-0.234-1.src.rpm) = e2833d085ccb341446b6a9c2b5b5a4f6
+SHA256 (redhat-artwork-0.234-1.src.rpm) = 8d3072c33d61a877416c7ec430b962161c5faf69b3e40584569e8517a2dfbffb
+SIZE (redhat-artwork-0.234-1.src.rpm) = 7921818
diff --git a/x11-themes/bluecurve-themes/pkg-descr b/x11-themes/bluecurve-themes/pkg-descr
new file mode 100644
index 000000000..9730d2cf6
--- /dev/null
+++ b/x11-themes/bluecurve-themes/pkg-descr
@@ -0,0 +1,16 @@
+Bluecurve is a set of themes created by the Red Hat Artwork project.
+It attempts to provide an unified look for the open source desktop.
+
+This meta-port installs all the Bluecurve ports, namely:
+
+ - the GTK+ themes (1.x and 2.x, native and Linux versions)
+ - the QT theme
+ - the Metacity themes
+ - the icon set
+ - the X cursor themes
+ - the XMMS skin
+
+WWW: http://fedora.redhat.com/projects/artwork/
+
+- Jean-Yves Lefort
+jylefort@FreeBSD.org