Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (83b0dcea48667c2a827661d75e8a5958f7507b7f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ladislav Hagara <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (83b0dcea48667c2a827661d75e8a5958f7507b7f)
  • Date: Tue, 19 Jul 2011 07:01:54 -0500

GIT changes to master grimoire by Ladislav Hagara <hgr AT vabo.cz>:

ChangeLog | 3 +++
gnome3-libs/vte3/BUILD | 10 ++++++++++
gnome3-libs/vte3/CONFIGURE | 8 ++++++++
gnome3-libs/vte3/DEPENDS | 23 +++++++++++++++++++++++
gnome3-libs/vte3/DETAILS | 16 ++++++++++++++++
gnome3-libs/vte3/HISTORY | 2 ++
gnome3-libs/vte3/PRE_SUB_DEPENDS | 6 ++++++
gnome3-libs/vte3/SUB_DEPENDS | 8 ++++++++
gnome3-libs/vte3/vte-0.28.1.tar.bz2.sig |binary
9 files changed, 76 insertions(+)

New commits:
commit 83b0dcea48667c2a827661d75e8a5958f7507b7f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

gnome3-libs/vte3: new spell, vte for GTK+3

diff --git a/ChangeLog b/ChangeLog
index 1aa06bf..05f2951 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * gnome3-libs/vte3: new spell, vte for GTK+3
+
2011-07-19 Arjan Bouter <abouter AT sourcemage.org>
* perl-cpan/net-upnp: new spell, perl UPnP extensions

diff --git a/gnome3-libs/vte3/BUILD b/gnome3-libs/vte3/BUILD
new file mode 100755
index 0000000..53aa54b
--- /dev/null
+++ b/gnome3-libs/vte3/BUILD
@@ -0,0 +1,10 @@
+OPTS="$VTE_XFT2 \
+ $VTE_PANGOX \
+ $VTE_DEPRECATED \
+ $OPTS" &&
+
+LDFLAGS="$LDFLAGS -L/usr/X11R6/lib" &&
+
+make_single &&
+default_build &&
+make_normal
diff --git a/gnome3-libs/vte3/CONFIGURE b/gnome3-libs/vte3/CONFIGURE
new file mode 100755
index 0000000..e6c1bb1
--- /dev/null
+++ b/gnome3-libs/vte3/CONFIGURE
@@ -0,0 +1,8 @@
+config_query_option VTE_XFT2 "Enable drawing using XFT2?" y \
+ "--with-xft2" "--without-xft2" &&
+
+config_query_option VTE_PANGOX "Enable X fonts with Pango?" y \
+ "--with-pangox" "--without-pangox" &&
+
+config_query_option VTE_DEPRECATED "Use deprecated GLib/Pango/ATK/GDK/GTK+
features" n \
+ "--enable-deprecation" "--disable-deprecation"
diff --git a/gnome3-libs/vte3/DEPENDS b/gnome3-libs/vte3/DEPENDS
new file mode 100755
index 0000000..5f9e7ce
--- /dev/null
+++ b/gnome3-libs/vte3/DEPENDS
@@ -0,0 +1,23 @@
+depends libx11 &&
+depends fontconfig &&
+depends freetype2 &&
+depends glib2 &&
+depends gtk+3 "--with-gtk=3.0" &&
+depends atk &&
+depends pango &&
+
+optional_depends OPENGL \
+ "--with-glX" "--without-glX" \
+ "Enable drawing with glX?" &&
+
+optional_depends pygtk2 \
+ "--enable-python" "--disable-python" \
+ "to build python bindings for vte" &&
+
+if is_depends_enabled $SPELL pygtk2; then
+ depends python
+fi &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" "--disable-gtk-doc" \
+ "build documentation with gtk-doc"
diff --git a/gnome3-libs/vte3/DETAILS b/gnome3-libs/vte3/DETAILS
new file mode 100755
index 0000000..97bbb3b
--- /dev/null
+++ b/gnome3-libs/vte3/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=vte3
+ VERSION=0.28.1
+ SECURITY_PATCH=0
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=vte-$VERSION.tar.bz2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/vte-$VERSION"
+ SOURCE_URL[0]=$GNOME_URL/sources/vte/$BRANCH/$SOURCE
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig
+ LICENSE[0]=LGPL
+ WEB_SITE=http://www.gnome.org/
+ ENTERED=20110719
+ SHORT="terminal emulator widget for GTK+3"
+cat << EOF
+VTE is a terminal emulator widget for GTK+3 that uses termcap to
+determine how to behave.
+EOF
diff --git a/gnome3-libs/vte3/HISTORY b/gnome3-libs/vte3/HISTORY
new file mode 100644
index 0000000..7ebda9a
--- /dev/null
+++ b/gnome3-libs/vte3/HISTORY
@@ -0,0 +1,2 @@
+2011-07-19 Ladislav Hagara <hgr AT vabo.cz>
+ * *: spell created, based on vte, version 0.28.1
diff --git a/gnome3-libs/vte3/PRE_SUB_DEPENDS
b/gnome3-libs/vte3/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..b14871b
--- /dev/null
+++ b/gnome3-libs/vte3/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ pygtk2) is_depends_enabled $SPELL pygtk2 && return 0
+ ;;
+esac
+
+return 1
diff --git a/gnome3-libs/vte3/SUB_DEPENDS b/gnome3-libs/vte3/SUB_DEPENDS
new file mode 100755
index 0000000..b68f754
--- /dev/null
+++ b/gnome3-libs/vte3/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case $THIS_SUB_DEPENDS in
+ pygtk2) echo "pygtk2 bindings requested, forcing them."
+ depends pygtk2 '--enable-python'
+ ;;
+ *) echo "unknown sub-depends!"
+ return 1
+ ;;
+esac
diff --git a/gnome3-libs/vte3/vte-0.28.1.tar.bz2.sig
b/gnome3-libs/vte3/vte-0.28.1.tar.bz2.sig
new file mode 100644
index 0000000..c48ff47
Binary files /dev/null and b/gnome3-libs/vte3/vte-0.28.1.tar.bz2.sig differ



  • [SM-Commit] GIT changes to master grimoire by Ladislav Hagara (83b0dcea48667c2a827661d75e8a5958f7507b7f), Ladislav Hagara, 07/19/2011

Archive powered by MHonArc 2.6.24.

Top of Page