sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (52d9b8d69480039ad4f7b9fa63e0dc1308c6f1af)
- From: Pieter Lenaerts <scm AT mail.sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (52d9b8d69480039ad4f7b9fa63e0dc1308c6f1af)
- Date: Sun, 30 Jul 2006 11:21:25 -0500
GIT changes to master grimoire by Pieter Lenaerts <e-type AT sourcemage.org>:
windowmanagers/fvwm/HISTORY | 3 +++
windowmanagers/fvwm/PRE_SUB_DEPENDS | 5 +++++
windowmanagers/fvwm/SUB_DEPENDS | 14
++++++++++++++
wm-addons/fvwm-themes/DEPENDS | 2 +-
wm-addons/fvwm-themes/DETAILS | 12 ++++++++----
wm-addons/fvwm-themes/HISTORY | 4 ++++
wm-addons/fvwm-themes/PREPARE | 3 +++
wm-addons/fvwm-themes/fvwm-themes-0.6.2.tar.bz2.sig |binary
wm-addons/fvwm-themes/fvwm-themes-0.7.0.tar.bz2.sig |binary
wm-addons/fvwm-themes/fvwm-themes-extra-0.6.2.tar.bz2.sig |binary
wm-addons/fvwm-themes/fvwm-themes-extra-0.7.0.tar.bz2.sig |binary
11 files changed, 38 insertions(+), 5 deletions(-)
New commits:
commit 52d9b8d69480039ad4f7b9fa63e0dc1308c6f1af
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>
fvwm-themes: checks for chosen version and installs correct fvwm version
commit 861a6ce96892dd04987f686928fd71747f6f4087
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>
fvwm: history entry
commit 369d904297bcd8429865ac9655195444de7c4c7d
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>
fvwm: added stable or unstable/cvs sub_depends support
diff --git a/windowmanagers/fvwm/HISTORY b/windowmanagers/fvwm/HISTORY
index ad4e7b7..0c165ac 100644
--- a/windowmanagers/fvwm/HISTORY
+++ b/windowmanagers/fvwm/HISTORY
@@ -1,3 +1,6 @@
+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added SUB_DEPENDS, PRE_SUB_DEPENDS for stable or unstable/cvs
version
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
diff --git a/windowmanagers/fvwm/PRE_SUB_DEPENDS
b/windowmanagers/fvwm/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9b3462b
--- /dev/null
+++ b/windowmanagers/fvwm/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case ${THIS_SUB_DEPENDS} in
+"stable") [[ "$(installed_version fvwm)" == "2.4.8" ]] && return 0 ;;
+"unstable/cvs") [[ "$(installed_version fvwm)" != "2.4.8" ]] && return 0 ;;
+esac
+return 1
diff --git a/windowmanagers/fvwm/SUB_DEPENDS b/windowmanagers/fvwm/SUB_DEPENDS
new file mode 100755
index 0000000..323440f
--- /dev/null
+++ b/windowmanagers/fvwm/SUB_DEPENDS
@@ -0,0 +1,14 @@
+case ${THIS_SUB_DEPENDS} in
+"stable") FVWM_RELEASE="stable" && echo "Forcing stable release." ;;
+
+"unstable/cvs")
+ if [[ "${FVWM_RELEASE}" == "stable" ]] ; then
+ echo "${MESSAGE_COLOR}Unstable version of fvwm-themes requires
unstable or cvs version of fvwm!${DEFAULT_COLOR}" &&
+ config_query_list FVWM_OVERRIDE_RELEASE \
+ "Build which fvwm release?" "unstable" "cvs" &&
+ FVWM_RELEASE="${FVWM_OVERRIDE_RELEASE}"
+ fi ;;
+
+
+*) echo "Unknown sub depends!!!" && return 1 ;;
+esac
diff --git a/wm-addons/fvwm-themes/DEPENDS b/wm-addons/fvwm-themes/DEPENDS
index db2f963..1c019ab 100755
--- a/wm-addons/fvwm-themes/DEPENDS
+++ b/wm-addons/fvwm-themes/DEPENDS
@@ -1 +1 @@
-depends fvwm
+depends -sub "${FVWM_THEMES_RELEASE}" fvwm
diff --git a/wm-addons/fvwm-themes/DETAILS b/wm-addons/fvwm-themes/DETAILS
index 7119783..66752a8 100755
--- a/wm-addons/fvwm-themes/DETAILS
+++ b/wm-addons/fvwm-themes/DETAILS
@@ -1,15 +1,19 @@
SPELL=fvwm-themes
- VERSION=0.7.0
- BUILD_API=2
+if [[ "${FVWM_THEMES_RELEASE}" == "stable" ]]
+then VERSION=0.6.2
+elif [[ "${FVWM_THEMES_RELEASE}" == "unstable/cvs" ]]
+then VERSION=0.7.0
+fi
+
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
SOURCE_URL=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:38b14412bf3b9b59f8a001b628c384687daa8c26c8aaff258a0fcedde7fd8c5bb3fbd7cfb083dfa46b7ff1ae2ace652727a1faf96815bc5074d8134cd073e608
+ SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
if [[ "${FVWM_THEMES_INSTALL}" == "y" ]] ; then
SOURCE2=${SPELL}-extra-${VERSION}.tar.bz2
SOURCE2_URL=${SOURCEFORGE_URL}/${SPELL}/${SOURCE2}
-
SOURCE2_HASH=sha512:1328ffc798dae65afba180bdf08718881d28fb9bd135951d43ee4d59b0bcf5cb9200c50a3f87b81505a715a44491ffb9aa23f397424a76393c2952059f94beb0
+ SOURCE2_GPG=gurus.gpg:${SOURCE2}.sig:WORKS_FOR_ME
fi
WEB_SITE=http://fvwm-themes.sourceforge.net/
diff --git a/wm-addons/fvwm-themes/HISTORY b/wm-addons/fvwm-themes/HISTORY
index fc421b0..45e15af 100644
--- a/wm-addons/fvwm-themes/HISTORY
+++ b/wm-addons/fvwm-themes/HISTORY
@@ -1,3 +1,7 @@
+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added PREPARE, edit DETAILS: added 0.6.2 version for stable fvwm
+ * DEPENDS: sub_depends fvwm depending on the fvwm-themes version
+
2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
* DETAILS: (automated) Add KEYWORDS
diff --git a/wm-addons/fvwm-themes/PREPARE b/wm-addons/fvwm-themes/PREPARE
new file mode 100755
index 0000000..cd592af
--- /dev/null
+++ b/wm-addons/fvwm-themes/PREPARE
@@ -0,0 +1,3 @@
+config_query_list FVWM_THEMES_RELEASE
\
+ "Build fvwm-themes version for stable or unstable and cvs version of
FVWM?" \
+ "stable" "unstable/cvs"
diff --git a/wm-addons/fvwm-themes/fvwm-themes-0.6.2.tar.bz2.sig
b/wm-addons/fvwm-themes/fvwm-themes-0.6.2.tar.bz2.sig
new file mode 100644
index 0000000..a4b91e7
Binary files /dev/null and
b/wm-addons/fvwm-themes/fvwm-themes-0.6.2.tar.bz2.sig differ
diff --git a/wm-addons/fvwm-themes/fvwm-themes-0.7.0.tar.bz2.sig
b/wm-addons/fvwm-themes/fvwm-themes-0.7.0.tar.bz2.sig
new file mode 100644
index 0000000..b5006b2
Binary files /dev/null and
b/wm-addons/fvwm-themes/fvwm-themes-0.7.0.tar.bz2.sig differ
diff --git a/wm-addons/fvwm-themes/fvwm-themes-extra-0.6.2.tar.bz2.sig
b/wm-addons/fvwm-themes/fvwm-themes-extra-0.6.2.tar.bz2.sig
new file mode 100644
index 0000000..0f3c318
Binary files /dev/null and
b/wm-addons/fvwm-themes/fvwm-themes-extra-0.6.2.tar.bz2.sig differ
diff --git a/wm-addons/fvwm-themes/fvwm-themes-extra-0.7.0.tar.bz2.sig
b/wm-addons/fvwm-themes/fvwm-themes-extra-0.7.0.tar.bz2.sig
new file mode 100644
index 0000000..ca1de59
Binary files /dev/null and
b/wm-addons/fvwm-themes/fvwm-themes-extra-0.7.0.tar.bz2.sig differ
- [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (52d9b8d69480039ad4f7b9fa63e0dc1308c6f1af), Pieter Lenaerts, 07/30/2006
Archive powered by MHonArc 2.6.24.