Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (32c2ff8d1e1a51b3fdaf7c8a3e48b849208c5dde)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (32c2ff8d1e1a51b3fdaf7c8a3e48b849208c5dde)
  • Date: Sat, 26 Jan 2008 11:05:25 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

devel/geany/BUILD | 7 +++++++
devel/geany/DEPENDS | 22 ++++++++++++----------
devel/geany/DETAILS | 35 +++++++++++++++++++++++++++++++----
devel/geany/HISTORY | 5 ++++-
devel/geany/PREPARE | 5 +++++
5 files changed, 59 insertions(+), 15 deletions(-)

New commits:
commit 32c2ff8d1e1a51b3fdaf7c8a3e48b849208c5dde
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

geany: added night version, cleaned up, fixed long/short descs

diff --git a/devel/geany/BUILD b/devel/geany/BUILD
new file mode 100755
index 0000000..e2deb39
--- /dev/null
+++ b/devel/geany/BUILD
@@ -0,0 +1,7 @@
+if [[ $GEANY_SVN == y ]]; then
+ ./autogen.sh --prefix=$INSTALL_ROOT/usr \
+ $OPTS &&
+ make
+else
+ default_build
+fi
diff --git a/devel/geany/DEPENDS b/devel/geany/DEPENDS
index 82ed8c2..522ecef 100755
--- a/devel/geany/DEPENDS
+++ b/devel/geany/DEPENDS
@@ -1,12 +1,14 @@
-depends gtk+2 &&
-depends xml-parser-expat &&
+depends gtk+2 &&
+depends xml-parser-expat &&

-optional_depends g++ \
- "" \
- "" \
- "to build included Scintilla module" &&
+if [[ $GEANY_SVN == y ]]; then
+ depends autoconf &&
+ depends automake
+fi &&

-optional_depends vte \
- "--enable-vte" \
- "--disable-vte" \
- "for virtual termninal support"
+optional_depends g++ "" "" "to build included Scintilla module" &&
+
+optional_depends vte \
+ "--enable-vte" \
+ "--disable-vte" \
+ "for virtual termninal support"
diff --git a/devel/geany/DETAILS b/devel/geany/DETAILS
index 9b38bad..28c144d 100755
--- a/devel/geany/DETAILS
+++ b/devel/geany/DETAILS
@@ -1,15 +1,42 @@
SPELL=geany
+if [[ $GEANY_SVN == y ]]; then
+ if [[ $GEANY_SVN_AUTO == y ]]; then
+ VERSION=$(date +%Y%m%d)
+ else
+ VERSION=night
+ fi
+ SOURCE=${SPELL}_svn.tar.bz2
+ SOURCE_URL[0]=http://files.uvena.de/$SPELL/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}_svn
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+else
VERSION=0.12
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://files.uvena.de/$SPELL/$SOURCE

SOURCE_HASH=sha512:26e98b6ea620260edca26ddd72fcf2566e6baf75f3c6fcda89b584c75fd5151e37394e6319ef1a9c94776615629b6b34aa4439570903da98958137ed950b1161
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+fi
LICENSE[0]=GPL
WEB_SITE=http://geany.uvena.de/
ENTERED=20051121
KEYWORDS="ide devel"
- SHORT="a fast and lightweight GTK+2 IDE"
+ SHORT="fast and lightweight GTK+2 IDE"
cat << EOF
-Geany is a text editor using the GTK2 toolkit with basic features of an
-integrated development environment.
+Geany is a small and lightweight integrated development environment. It was
+developed to provide a small and fast IDE, which has only a few dependencies
+from other packages. Another goal was to be as independent as possible from
+a special Desktop Environment like KDE or GNOME.
+
+Basic features of Geany:
+
+ * syntax highlighting
+ * code folding
+ * code completion
+ * auto completion of often used constructs like if, for and while
+ * auto completion of XML and HTML tags
+ * call tips
+ * many supported filetypes like C/C++, Java, PHP, HTML, Python, Perl, Lua
+ * symbol lists
EOF
diff --git a/devel/geany/HISTORY b/devel/geany/HISTORY
index ee26cfd..fdfbec3 100644
--- a/devel/geany/HISTORY
+++ b/devel/geany/HISTORY
@@ -1,3 +1,7 @@
+2008-01-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DETAILS, DEPENDS, PREPARE: added `night' version
+ from svn tarball, fixed short/long desc
+
2008-01-15 Elisamuel Resto <ryuji AT sourcemage.org>
* DEPENDS: added xml-parser-expat as a hard dep, fails without it

@@ -43,4 +47,3 @@

2005-11-21 George Sherwood <george AT beernabeer.com>
* ALL: Initial version of spell 0.3
-
diff --git a/devel/geany/PREPARE b/devel/geany/PREPARE
new file mode 100755
index 0000000..d974944
--- /dev/null
+++ b/devel/geany/PREPARE
@@ -0,0 +1,5 @@
+config_query GEANY_SVN "Build latest version from nightly tarball?" n &&
+
+if [[ $GEANY_SVN == y ]]; then
+ config_query GEANY_SVN_AUTO "Automatically update on every system update?"
n
+fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (32c2ff8d1e1a51b3fdaf7c8a3e48b849208c5dde), Vlad Glagolev, 01/26/2008

Archive powered by MHonArc 2.6.24.

Top of Page