[Lunar-commits] <moonbase> gir-repository: a repository for gir files used by many gnome applications.

Florin Braescu florin at lunar-linux.org
Fri Apr 16 20:40:04 CEST 2010


commit 89edf145a16aa15573893d6d85268207d0aaebf3
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Fri Apr 16 21:40:04 2010 +0300

    gir-repository: a repository for gir files used by many gnome applications.
    
    Thanks to lazyape for submitting the module.
---
 gnome2/desktop/gir-repository/BUILD      |   12 ++++++++++++
 gnome2/desktop/gir-repository/DEPENDS    |    1 +
 gnome2/desktop/gir-repository/DETAILS    |   14 ++++++++++++++
 gnome2/desktop/gir-repository/POST_BUILD |    3 +++
 gnome2/desktop/gir-repository/PRE_BUILD  |    7 +++++++
 5 files changed, 37 insertions(+), 0 deletions(-)

diff --git a/gnome2/desktop/gir-repository/BUILD b/gnome2/desktop/gir-repository/BUILD
new file mode 100644
index 0000000..f0ab69a
--- /dev/null
+++ b/gnome2/desktop/gir-repository/BUILD
@@ -0,0 +1,12 @@
+(
+
+   ./configure  --prefix=${GNOME210_PREFIX:-/usr}  \
+                --build=$BUILD        \
+                --sysconfdir=/etc     \
+                --localstatedir=/var  \
+                --infodir=${GNOME210_PREFIX:-/usr}/share/info  \
+                --mandir=${GNOME210_PREFIX:-/usr}/share/man    \
+                $OPTS                                         &&
+    default_make
+
+) > $C_FIFO 2>&1
diff --git a/gnome2/desktop/gir-repository/DEPENDS b/gnome2/desktop/gir-repository/DEPENDS
new file mode 100644
index 0000000..b701d2e
--- /dev/null
+++ b/gnome2/desktop/gir-repository/DEPENDS
@@ -0,0 +1 @@
+depends gobject-introspection
diff --git a/gnome2/desktop/gir-repository/DETAILS b/gnome2/desktop/gir-repository/DETAILS
new file mode 100644
index 0000000..a7680b7
--- /dev/null
+++ b/gnome2/desktop/gir-repository/DETAILS
@@ -0,0 +1,14 @@
+          MODULE=gir-repository
+           MAJOR=0.6
+         VERSION=$MAJOR.5
+          SOURCE=$MODULE-$VERSION.tar.bz2
+      SOURCE_URL=$GNOME_URL/sources/$MODULE/$MAJOR
+      SOURCE_VFY=sha1:0a036f32227a41096d394ff822a6a631688ee47f
+        WEB_SITE=http://www.gnome.org
+         ENTERED=20100413
+         UPDATED=20100413
+           SHORT="A repository of GIR interface description files"
+
+cat << EOF
+The gir-repository is a repository of GIR interface description files.
+EOF
diff --git a/gnome2/desktop/gir-repository/POST_BUILD b/gnome2/desktop/gir-repository/POST_BUILD
new file mode 100644
index 0000000..e6f15e0
--- /dev/null
+++ b/gnome2/desktop/gir-repository/POST_BUILD
@@ -0,0 +1,3 @@
+if [ $GST_REMOVE -eq 1 ]; then
+ lin gst-plugins-bad
+fi
diff --git a/gnome2/desktop/gir-repository/PRE_BUILD b/gnome2/desktop/gir-repository/PRE_BUILD
new file mode 100644
index 0000000..e929f83
--- /dev/null
+++ b/gnome2/desktop/gir-repository/PRE_BUILD
@@ -0,0 +1,7 @@
+if module_installed gst-plugins-bad; then
+  lrm gst-plugins-bad
+  GST_REMOVE=1
+else
+  GST_REMOVE=0
+fi  &&
+default_pre_build


More information about the Lunar-commits mailing list