summaryrefslogtreecommitdiff
path: root/x11-themes
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2009-05-22 21:47:02 +0000
committerMartin Wilke <miwi@FreeBSD.org>2009-05-22 21:47:02 +0000
commitadc98d572e9800e290cf2e7a4758c41290ecc949 (patch)
treecb383414025e506a07a2fbad04e537648dcdfbf7 /x11-themes
parent1) Update to 2.0.2 (diff)
Theme pack for the SLiM X login application.
WWW: http://slim.berlios.de/themes01.php PR: ports/134849 Submitted by: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
Notes
Notes: svn path=/head/; revision=234406
Diffstat (limited to 'x11-themes')
-rw-r--r--x11-themes/Makefile1
-rw-r--r--x11-themes/slim-themes/Makefile104
-rw-r--r--x11-themes/slim-themes/distinfo51
-rw-r--r--x11-themes/slim-themes/files/patch-parallel-dimensions-slim.theme13
-rw-r--r--x11-themes/slim-themes/pkg-descr3
-rw-r--r--x11-themes/slim-themes/pkg-plist85
6 files changed, 257 insertions, 0 deletions
diff --git a/x11-themes/Makefile b/x11-themes/Makefile
index c9e3d3beae71..adc917105ea7 100644
--- a/x11-themes/Makefile
+++ b/x11-themes/Makefile
@@ -200,6 +200,7 @@
SUBDIR += rezlooks
SUBDIR += sapphire-themes
SUBDIR += sawfish-themes
+ SUBDIR += slim-themes
SUBDIR += thewidgetfactory
SUBDIR += thinice
SUBDIR += ubuntulooks
diff --git a/x11-themes/slim-themes/Makefile b/x11-themes/slim-themes/Makefile
new file mode 100644
index 000000000000..a9cb54756ab1
--- /dev/null
+++ b/x11-themes/slim-themes/Makefile
@@ -0,0 +1,104 @@
+# New ports collection makefile for: slim-themes
+# Date Created: 22 May 2009
+# Whom: Eygene Ryabinkin <rea-fbsd@codelabs.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= slim-themes
+PORTVERSION= 1.0.0
+CATEGORIES= x11-themes
+MASTER_SITES= ${MASTER_SITE_BERLIOS}
+MASTER_SITE_SUBDIR= slim
+DISTFILES=
+
+MAINTAINER= rea-fbsd@codelabs.ru
+COMMENT= Theme pack for SLiM login app
+
+# But that's not all, see below.
+OPTIONS= ALL_THEMES "Include all themes" on
+
+NO_BUILD= yes
+NO_WRKSUBDIR= yes
+SHAREMODE= 644
+THEMEDIR_REL= share/slim/themes
+THEMEDIR= ${PREFIX}/${THEMEDIR_REL}
+PLIST_SUB+= THEMEDIR=${THEMEDIR_REL}
+
+# Format is 'variable name%description%archive name%unpacked dir%dest dir'
+# I am substituting ' ' -> '+' because make in 6.x isn't able to properly
+# catch quoted strings with spaces. 7.x and 8.x are fine with this, so
+# once 6.x will be deorbited, we could switch just to spaces.
+THEMELIST= GENTOO_SIMPLE%"Gentoo+simple+theme"%slim-gentoo-simple.tar.bz2%slim-gentoo-simple%gentoo-simple \
+ ARCHLINUX_SIMPLE%"ArchLinux+simple+theme"%slim-archlinux-simple.tar.gz%slim-archlinux-simple%archlinux-simple \
+ DEBIAN_MOREBLUE%"Debian+moreblue+theme"%slim-debian-moreblue.tar.bz2%debian-moreblue%debian-moreblue \
+ FINGERPRINT%"Fingerprint+theme"%slim-fingerprint.tar.gz%fingerprint%fingerprint \
+ FLAT%"Flat+theme"%slim-flat.tar.gz%flat%flat \
+ LAKE%"Lake+theme"%slim-lake.tar.gz%lake%lake \
+ RAINBOW%"Rainbow+theme"%slim-rainbow.tar.gz%rainbow%rainbow \
+ REAR_WINDOW%"Rear+Window+theme"%slim-rear-window.tar.gz%rear-window%rear-window \
+ SCOTLAND_ROAD%"Scotland+Road+theme"%slim-scotland-road.tar.gz%scotland-road%scotland-road \
+ SUBWAY%"Subway+theme"%slim-subway.tar.gz%subway%subway \
+ WAVE%"Wave+theme"%slim-wave.tar.gz%wave%wave \
+ LUNAR_LINUX%"Lunar+Linux+theme"%slim-lunar-0.4.tar.bz2%slim-lunar-0.4%lunar \
+ ZENWALK%"Zenwalk+theme"%slim-zenwalk.tar.gz%Zenwalk%zenwalk \
+ PARALLEL_DIMS%"Parallel+Dimensions+theme"%slim-parallel-dimensions.tar.gz%parallel-dimensions%parallel-dimensions \
+ CAPERNOITED%"Capernoited+theme"%slim-capernoited.tar.gz%capernoited%capernoited \
+ MINDLOCK%"Mindlock+theme"%slim-mindlock.tar.gz%mindlock%mindlock \
+ FLOWER2%"Flower2+theme"%slim-flower2.tar.gz%flower2%flower2
+
+# Pollute OPTIONS and DISTFILES. Cool magic ;))
+# We're using immediate assignment and two variables, because there is
+# no addition (+=) operator with immediate assignment.
+
+.for t in ${THEMELIST}
+n= ${t:C/^([^%]*)%.*$/\\1/1}
+d= ${t:C/^[^%]*%[^%]*%([^%]*)%.*$/\\1/1}
+desc= ${t:C/^[^%]*%([^%]*)%.*$/\\1/1:C/\+/ /g}
+sdir= ${t:C/^[^%]*%[^%]*%[^%]*%([^%]*)%.*$/\\1/1}
+ddir= ${t:C/^[^%]*%[^%]*%[^%]*%[^%]*%([^%]*)$/\\1/1}
+${n}_NAME:= ${n}
+${n}_DIST:= ${d}
+${n}_SDIR:= ${sdir}
+${n}_DDIR:= ${ddir}
+NEWOPTS:= ${OPTIONS} ${n} ${desc} off
+OPTIONS:= ${NEWOPTS}
+NEWTHEMES:= ${ALLTHEMES} ${n}
+ALLTHEMES:= ${NEWTHEMES}
+.endfor # t in ${THEMELIST}
+
+.include <bsd.port.pre.mk>
+
+.for n in ${ALLTHEMES}
+.if defined(WITH_ALL_THEMES) || defined(WITH_${n})
+WITH_${n}= yes
+NEWDISTFILES:= ${DISTFILES} ${${n}_DIST}
+DISTFILES:= ${NEWDISTFILES}
+SEEN_THEMES= yes
+NEW_PLIST_SUB:= ${PLIST_SUB} ${n}=""
+PLIST_SUB:= ${NEW_PLIST_SUB}
+.else
+NEW_PLIST_SUB:= ${PLIST_SUB} ${n}="@comment "
+PLIST_SUB:= ${NEW_PLIST_SUB}
+.endif # defined(WITH_ALL_THEMES) || defined(WITH_${n})
+.endfor # n in ${THEMELIST}
+
+.if !defined(SEEN_THEMES)
+IGNORE= at least one theme must be chosen
+.endif
+
+post-patch:
+ @${RM} ${WRKSRC}/parallel-dimensions/slim.theme.orig
+
+# Install chose themes. Another regexp voodoo, yay! \o/
+do-install:
+ ${MKDIR} ${THEMEDIR}
+.for n in ${ALLTHEMES}
+.if defined(WITH_${n})
+ ${MKDIR} ${THEMEDIR}/${${n}_DDIR}
+ cd "${WRKSRC}/${${n}_SDIR}" && \
+ ${COPYTREE_SHARE} . ${THEMEDIR}/${${n}_DDIR}
+.endif # defined(WITH_${n})
+.endfor # t in ${THEMELIST}
+
+.include <bsd.port.post.mk>
diff --git a/x11-themes/slim-themes/distinfo b/x11-themes/slim-themes/distinfo
new file mode 100644
index 000000000000..861d3eee7cee
--- /dev/null
+++ b/x11-themes/slim-themes/distinfo
@@ -0,0 +1,51 @@
+MD5 (slim-gentoo-simple.tar.bz2) = 8921c004ba9a2b21658d25d508558546
+SHA256 (slim-gentoo-simple.tar.bz2) = 27c8614cc930ca200acf81f1192febc102501744939d5cbe997141e37c96d8c2
+SIZE (slim-gentoo-simple.tar.bz2) = 47676
+MD5 (slim-archlinux-simple.tar.gz) = 7c7aaa255561444a4ae3e9f1dfb4be5d
+SHA256 (slim-archlinux-simple.tar.gz) = 7d60d6782fa86302646fe67253467c04692d247f89bdbe87178f690f32b270db
+SIZE (slim-archlinux-simple.tar.gz) = 10078
+MD5 (slim-debian-moreblue.tar.bz2) = 5f3818e01b0593d0e576fcd7e2c6bafa
+SHA256 (slim-debian-moreblue.tar.bz2) = 5b76929827d4a4d604ddca4f42668cca3309b6f7bd659901021c6f49d6d2c481
+SIZE (slim-debian-moreblue.tar.bz2) = 254814
+MD5 (slim-fingerprint.tar.gz) = 2981627a5822a535f3ebd0e21dba9f76
+SHA256 (slim-fingerprint.tar.gz) = 48b703f84ce7b814cda0824f65cafebf695cd71a14166b481bb44616097d3144
+SIZE (slim-fingerprint.tar.gz) = 987432
+MD5 (slim-flat.tar.gz) = 34696aef39fad7092c80ccf7a38886a5
+SHA256 (slim-flat.tar.gz) = 0092d531540f9da8ef07ad173e527c4ef9c088d04962d142be3c11f0c5c0c5e9
+SIZE (slim-flat.tar.gz) = 190912
+MD5 (slim-lake.tar.gz) = c0cef9e7b95bdf2df3fb303d155f8476
+SHA256 (slim-lake.tar.gz) = f7d662e37068a6c64cbf910adf3c192f1b50724baa427a8c9487cb9f7ed95851
+SIZE (slim-lake.tar.gz) = 188882
+MD5 (slim-rainbow.tar.gz) = 631a00eb27c09b0daa50b88bd9606d07
+SHA256 (slim-rainbow.tar.gz) = d83e3afdb05be50cff7da037bb31208b2c152539d1a009740b13857f5f910072
+SIZE (slim-rainbow.tar.gz) = 299063
+MD5 (slim-rear-window.tar.gz) = 337876e05b2bdf4bd657d114464ad46a
+SHA256 (slim-rear-window.tar.gz) = 0b123706ccb67e94f626c183530ec5732b209bab155bc661d6a3f5cd5ee39511
+SIZE (slim-rear-window.tar.gz) = 272383
+MD5 (slim-scotland-road.tar.gz) = fde18fb892bccc383c93fb7ed07fbe84
+SHA256 (slim-scotland-road.tar.gz) = fd60a434496ed39b968ffa1e5457b36cd12f64a4e2ecedffc675f97ca3f3bba1
+SIZE (slim-scotland-road.tar.gz) = 224691
+MD5 (slim-subway.tar.gz) = 8417022e369be012f1b7a4ee04edf0f9
+SHA256 (slim-subway.tar.gz) = 0205568e3e157973b113a83b26d8829ce9962a85ef7eb8a33d3ae2f3f9292253
+SIZE (slim-subway.tar.gz) = 259307
+MD5 (slim-wave.tar.gz) = c727aab888dde774acc04403c84b5b3b
+SHA256 (slim-wave.tar.gz) = be75676da5bf8670daa48379bb9cc1be0b9a5faa09adbea967dfd7125320b959
+SIZE (slim-wave.tar.gz) = 277774
+MD5 (slim-lunar-0.4.tar.bz2) = 6fe38013c6eed67dead507616667ae9a
+SHA256 (slim-lunar-0.4.tar.bz2) = 1543eb45e4d664377e0dd4f7f954aba005823034ba9692624398b3d58be87d76
+SIZE (slim-lunar-0.4.tar.bz2) = 10528
+MD5 (slim-zenwalk.tar.gz) = 7a0bd7a0736794e638668769b9c4c745
+SHA256 (slim-zenwalk.tar.gz) = f0f41d17ea505b0aa96a036e978fabaf673a51d3f81a919cb0d43364d4bc7a57
+SIZE (slim-zenwalk.tar.gz) = 337070
+MD5 (slim-parallel-dimensions.tar.gz) = 740e808e3ce89630122fc7d7e6f7161c
+SHA256 (slim-parallel-dimensions.tar.gz) = 2b17c3e6d3967a6a0744e20e6e05c9d3938f4ef04c62d49ddbd416bc4743046f
+SIZE (slim-parallel-dimensions.tar.gz) = 399720
+MD5 (slim-capernoited.tar.gz) = ffbd3a7b04ce0c0237de8ae669ad9e56
+SHA256 (slim-capernoited.tar.gz) = fb9163c6a2656d60f088dc4f2173aa7556a6794495122acfa7d3be7182f16b41
+SIZE (slim-capernoited.tar.gz) = 768324
+MD5 (slim-mindlock.tar.gz) = a8380b99733eb5fd7fc540018eb75bc6
+SHA256 (slim-mindlock.tar.gz) = 99a6e6acd55bf55ece18a3f644299517b71c1adc49efd87ce2d7e654fb67033c
+SIZE (slim-mindlock.tar.gz) = 324396
+MD5 (slim-flower2.tar.gz) = 7975b6a41f4dddc2390dd46d09393f86
+SHA256 (slim-flower2.tar.gz) = 840faf6459ffd6c2c363160c85cb98000717f9a425102976336f5d8f68ed95ee
+SIZE (slim-flower2.tar.gz) = 206352
diff --git a/x11-themes/slim-themes/files/patch-parallel-dimensions-slim.theme b/x11-themes/slim-themes/files/patch-parallel-dimensions-slim.theme
new file mode 100644
index 000000000000..9aa2118064ad
--- /dev/null
+++ b/x11-themes/slim-themes/files/patch-parallel-dimensions-slim.theme
@@ -0,0 +1,13 @@
+Properly align both prompts.
+
+--- parallel-dimensions/slim.theme.orig 2009-05-22 13:07:27.000000000 +0400
++++ parallel-dimensions/slim.theme 2009-05-22 13:07:52.000000000 +0400
+@@ -26,7 +26,7 @@
+ # Username / password request
+ username_font Verdana:size=14:bold
+ username_color #f9f9f9
+-username_x 280
++username_x 50%
+ username_y 183
+ password_x 50%
+ password_y 183
diff --git a/x11-themes/slim-themes/pkg-descr b/x11-themes/slim-themes/pkg-descr
new file mode 100644
index 000000000000..9f6cdbc3e05a
--- /dev/null
+++ b/x11-themes/slim-themes/pkg-descr
@@ -0,0 +1,3 @@
+Theme pack for the SLiM X login application.
+
+WWW: http://slim.berlios.de/themes01.php
diff --git a/x11-themes/slim-themes/pkg-plist b/x11-themes/slim-themes/pkg-plist
new file mode 100644
index 000000000000..122041be26c4
--- /dev/null
+++ b/x11-themes/slim-themes/pkg-plist
@@ -0,0 +1,85 @@
+%%GENTOO_SIMPLE%%%%THEMEDIR%%/gentoo-simple/background.png
+%%GENTOO_SIMPLE%%%%THEMEDIR%%/gentoo-simple/panel.png
+%%GENTOO_SIMPLE%%%%THEMEDIR%%/gentoo-simple/preview.png
+%%GENTOO_SIMPLE%%%%THEMEDIR%%/gentoo-simple/preview2.png
+%%GENTOO_SIMPLE%%%%THEMEDIR%%/gentoo-simple/slim.theme
+%%GENTOO_SIMPLE%%@dirrmtry %%THEMEDIR%%/gentoo-simple
+%%ARCHLINUX_SIMPLE%%%%THEMEDIR%%/archlinux-simple/background.png
+%%ARCHLINUX_SIMPLE%%%%THEMEDIR%%/archlinux-simple/preview.png
+%%ARCHLINUX_SIMPLE%%%%THEMEDIR%%/archlinux-simple/panel.png
+%%ARCHLINUX_SIMPLE%%%%THEMEDIR%%/archlinux-simple/slim.theme
+%%ARCHLINUX_SIMPLE%%@dirrmtry %%THEMEDIR%%/archlinux-simple
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/background.png
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/panel.png
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/COPYRIGHT.background
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/COPYRIGHT.panel
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/COPYING
+%%DEBIAN_MOREBLUE%%%%THEMEDIR%%/debian-moreblue/slim.theme
+%%DEBIAN_MOREBLUE%%@dirrmtry %%THEMEDIR%%/debian-moreblue
+%%FINGERPRINT%%%%THEMEDIR%%/fingerprint/background.png
+%%FINGERPRINT%%%%THEMEDIR%%/fingerprint/panel.png
+%%FINGERPRINT%%%%THEMEDIR%%/fingerprint/screenshot.png
+%%FINGERPRINT%%%%THEMEDIR%%/fingerprint/slim.theme
+%%FINGERPRINT%%@dirrmtry %%THEMEDIR%%/fingerprint
+%%FLAT%%%%THEMEDIR%%/flat/background.jpg
+%%FLAT%%%%THEMEDIR%%/flat/panel.png
+%%FLAT%%%%THEMEDIR%%/flat/slim.theme
+%%FLAT%%@dirrmtry %%THEMEDIR%%/flat
+%%LAKE%%%%THEMEDIR%%/lake/background.jpg
+%%LAKE%%%%THEMEDIR%%/lake/slim.theme
+%%LAKE%%%%THEMEDIR%%/lake/panel.png
+%%LAKE%%@dirrmtry %%THEMEDIR%%/lake
+%%RAINBOW%%%%THEMEDIR%%/rainbow/background.jpg
+%%RAINBOW%%%%THEMEDIR%%/rainbow/slim.theme
+%%RAINBOW%%%%THEMEDIR%%/rainbow/panel.png
+%%RAINBOW%%@dirrmtry %%THEMEDIR%%/rainbow
+%%REAR_WINDOW%%%%THEMEDIR%%/rear-window/background.png
+%%REAR_WINDOW%%%%THEMEDIR%%/rear-window/slim.theme
+%%REAR_WINDOW%%%%THEMEDIR%%/rear-window/panel.png
+%%REAR_WINDOW%%@dirrmtry %%THEMEDIR%%/rear-window
+%%SCOTLAND_ROAD%%%%THEMEDIR%%/scotland-road/background.jpg
+%%SCOTLAND_ROAD%%%%THEMEDIR%%/scotland-road/slim.theme
+%%SCOTLAND_ROAD%%%%THEMEDIR%%/scotland-road/panel.png
+%%SCOTLAND_ROAD%%@dirrmtry %%THEMEDIR%%/scotland-road
+%%SUBWAY%%%%THEMEDIR%%/subway/background.jpg
+%%SUBWAY%%%%THEMEDIR%%/subway/slim.theme
+%%SUBWAY%%%%THEMEDIR%%/subway/README
+%%SUBWAY%%%%THEMEDIR%%/subway/panel.png
+%%SUBWAY%%@dirrmtry %%THEMEDIR%%/subway
+%%WAVE%%%%THEMEDIR%%/wave/background.jpg
+%%WAVE%%%%THEMEDIR%%/wave/slim.theme
+%%WAVE%%%%THEMEDIR%%/wave/panel.png
+%%WAVE%%@dirrmtry %%THEMEDIR%%/wave
+%%LUNAR_LINUX%%%%THEMEDIR%%/lunar/slim.theme
+%%LUNAR_LINUX%%%%THEMEDIR%%/lunar/panel.png
+%%LUNAR_LINUX%%%%THEMEDIR%%/lunar/background.jpg
+%%LUNAR_LINUX%%@dirrmtry %%THEMEDIR%%/lunar
+%%ZENWALK%%%%THEMEDIR%%/zenwalk/background.jpg
+%%ZENWALK%%%%THEMEDIR%%/zenwalk/slim.theme
+%%ZENWALK%%%%THEMEDIR%%/zenwalk/README
+%%ZENWALK%%%%THEMEDIR%%/zenwalk/panel.png
+%%ZENWALK%%@dirrmtry %%THEMEDIR%%/zenwalk
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/panel.png
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/background.jpg
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/slim.theme
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/COPYRIGHT.panel
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/LICENSE.panel
+%%PARALLEL_DIMS%%%%THEMEDIR%%/parallel-dimensions/COPYRIGHT.background
+%%PARALLEL_DIMS%%@dirrmtry %%THEMEDIR%%/parallel-dimensions
+%%CAPERNOITED%%%%THEMEDIR%%/capernoited/panel.png
+%%CAPERNOITED%%%%THEMEDIR%%/capernoited/background.jpg
+%%CAPERNOITED%%%%THEMEDIR%%/capernoited/README
+%%CAPERNOITED%%%%THEMEDIR%%/capernoited/slim.theme
+%%CAPERNOITED%%@dirrmtry %%THEMEDIR%%/capernoited
+%%MINDLOCK%%%%THEMEDIR%%/mindlock/background.jpg
+%%MINDLOCK%%%%THEMEDIR%%/mindlock/panel.png
+%%MINDLOCK%%%%THEMEDIR%%/mindlock/slim.theme
+%%MINDLOCK%%%%THEMEDIR%%/mindlock/README
+%%MINDLOCK%%@dirrmtry %%THEMEDIR%%/mindlock
+%%FLOWER2%%%%THEMEDIR%%/flower2/README
+%%FLOWER2%%%%THEMEDIR%%/flower2/panel.png
+%%FLOWER2%%%%THEMEDIR%%/flower2/background.jpg
+%%FLOWER2%%%%THEMEDIR%%/flower2/slim.theme
+%%FLOWER2%%@dirrmtry %%THEMEDIR%%/flower2
+@dirrmtry share/slim/themes
+@dirrmtry share/slim