diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2009-05-22 21:47:02 +0000 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2009-05-22 21:47:02 +0000 |
commit | adc98d572e9800e290cf2e7a4758c41290ecc949 (patch) | |
tree | cb383414025e506a07a2fbad04e537648dcdfbf7 /x11-themes | |
parent | 98e87f8b5c284f7db4d7ee3c9240b1129fd1bd2e (diff) | |
download | ports-adc98d572e9800e290cf2e7a4758c41290ecc949.tar.gz ports-adc98d572e9800e290cf2e7a4758c41290ecc949.zip |
Notes
Diffstat (limited to 'x11-themes')
-rw-r--r-- | x11-themes/Makefile | 1 | ||||
-rw-r--r-- | x11-themes/slim-themes/Makefile | 104 | ||||
-rw-r--r-- | x11-themes/slim-themes/distinfo | 51 | ||||
-rw-r--r-- | x11-themes/slim-themes/files/patch-parallel-dimensions-slim.theme | 13 | ||||
-rw-r--r-- | x11-themes/slim-themes/pkg-descr | 3 | ||||
-rw-r--r-- | x11-themes/slim-themes/pkg-plist | 85 |
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 |