[SM-Commit] GIT changes to master grimoire by Pol Vinogradov (a592d6e280f8dbe5dd4e85ba4f6301bf70562818)

Pol Vinogradov scm at sourcemage.org
Thu Aug 5 23:55:06 EDT 2010


GIT changes to master grimoire by Pol Vinogradov <vin.public at gmail.com>:

 graphics/xaralx/DEPENDS   |    6 ++++--
 graphics/xaralx/DETAILS   |   13 +++++++++++++
 graphics/xaralx/HISTORY   |    3 +++
 graphics/xaralx/PREPARE   |    5 +++++
 graphics/xaralx/PRE_BUILD |    7 +++++++
 5 files changed, 32 insertions(+), 2 deletions(-)

New commits:
commit a592d6e280f8dbe5dd4e85ba4f6301bf70562818
Author: Pol Vinogradov <vin.public at gmail.com>
Commit: Pol Vinogradov <vin.public at gmail.com>

    graphics/xaralx: added SVN version

diff --git a/graphics/xaralx/DEPENDS b/graphics/xaralx/DEPENDS
index e1b96b6..35c6b93 100755
--- a/graphics/xaralx/DEPENDS
+++ b/graphics/xaralx/DEPENDS
@@ -7,5 +7,7 @@ depends jpeg      &&
 depends zip       &&
 depends perl      &&
 depends freetype2 &&
-depends libxml2
-
+depends libxml2   &&
+if [ "$XARALX_SVN" = "y" ]; then
+  depends subversion
+fi
diff --git a/graphics/xaralx/DETAILS b/graphics/xaralx/DETAILS
index 192f6a6..7af2ea2 100755
--- a/graphics/xaralx/DETAILS
+++ b/graphics/xaralx/DETAILS
@@ -1,10 +1,23 @@
            SPELL=xaralx
           SPELLX=XaraLX
+if [[ $XARALX_SVN == y ]]; then
+    if [[ $XARALX_SVN_AUTOUPDATE == y ]]; then
+        VERSION=$(date +%Y%m%d)
+    else
+        VERSION=svn
+    fi
+          SOURCE=$SPELL-svn.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-svn"
+   SOURCE_URL[0]=svn://svn.xara.com/Trunk/${SPELLX}:${SPELLX}
+   SOURCE_IGNORE=volatile
+  FORCE_DOWNLOAD=on
+else
          VERSION=0.7r1785
      SOURCE_HASH=sha512:60b70b8efc537c0f3d8ed2c8fcbefbb9f5df82bd702c3ffffd9d3b501dea5f96d0f8a8ba70f5b977f4dc0e096b1cdffad138b79c294f1626d332e2f8f5696baa
           SOURCE=${SPELLX}-${VERSION}.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
    SOURCE_URL[0]=http://downloads2.xara.com/opensource/$SOURCE
+fi
         WEB_SITE=http://www.xaraxtreme.org/
       LICENSE[0]=GPL
          ENTERED=20060509
diff --git a/graphics/xaralx/HISTORY b/graphics/xaralx/HISTORY
index e026f9a..9e95100 100644
--- a/graphics/xaralx/HISTORY
+++ b/graphics/xaralx/HISTORY
@@ -1,3 +1,6 @@
+2010-08-05 Pol Vinogradov <vin.public at gmail.com>
+	* DETAILS, DEPENDS, PREPARE, PRE_BUILD: added SVN version
+
 2008-06-09 Treeve Jelbert <treeve at sourcemage.org>
 	* DEPENDS: wxgtk -> WXWIDGET
 
diff --git a/graphics/xaralx/PREPARE b/graphics/xaralx/PREPARE
new file mode 100755
index 0000000..85d7561
--- /dev/null
+++ b/graphics/xaralx/PREPARE
@@ -0,0 +1,5 @@
+config_query XARALX_SVN "Build SVN version?" n &&
+
+if [[ $XARALX_SVN == y ]]; then
+    config_query XARALX_SVN_AUTOUPDATE "Update on every system update?" n
+fi
diff --git a/graphics/xaralx/PRE_BUILD b/graphics/xaralx/PRE_BUILD
new file mode 100755
index 0000000..5969d2b
--- /dev/null
+++ b/graphics/xaralx/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build         &&
+
+cd "$SOURCE_DIRECTORY"    &&
+
+if [ "$XARALX_SVN" = "y" ]; then
+  ./autogen.sh
+fi



More information about the SM-Commit mailing list