summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLadislav Hagara2010-01-01 15:44:11 +0100
committerLadislav Hagara2010-01-01 15:44:11 +0100
commitca5deed77cc481d3925085a6260cbcbe73908054 (patch)
treeae0c1a83728211d76ff564389266c5bb2e085a46
parentc081c80860a4b91a2cce885cc93f31b3f04e333e (diff)
video-libs/libzen: new spell, shared library for libmediainfo and
mediainfo
-rw-r--r--ChangeLog3
-rwxr-xr-xvideo-libs/libzen/BUILD5
-rwxr-xr-xvideo-libs/libzen/DEPENDS1
-rwxr-xr-xvideo-libs/libzen/DETAILS13
-rw-r--r--video-libs/libzen/HISTORY4
-rwxr-xr-xvideo-libs/libzen/INSTALL15
-rwxr-xr-xvideo-libs/libzen/PRE_BUILD4
7 files changed, 45 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f6ba65b879..7ed16f3577 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-01-01 Laidslav Hagara <hgr@vabo.cz>
+ * video-libs/libzen: new spell, library for libmediainfo and mediainfo
+
2009-12-31 Ladislav Hagara <hgr@vabo.cz>
* audio-libs/libmpdclient: new spell
a library for interfacing Music Player Daemon (MPD)
diff --git a/video-libs/libzen/BUILD b/video-libs/libzen/BUILD
new file mode 100755
index 0000000000..2877394546
--- /dev/null
+++ b/video-libs/libzen/BUILD
@@ -0,0 +1,5 @@
+cd "$SOURCE_DIRECTORY/Project/GNU/Library" &&
+
+OPTS="--enable-shared $OPTS" &&
+
+default_build
diff --git a/video-libs/libzen/DEPENDS b/video-libs/libzen/DEPENDS
new file mode 100755
index 0000000000..fd0b0eb3e6
--- /dev/null
+++ b/video-libs/libzen/DEPENDS
@@ -0,0 +1 @@
+depends g++
diff --git a/video-libs/libzen/DETAILS b/video-libs/libzen/DETAILS
new file mode 100755
index 0000000000..93d058f1c5
--- /dev/null
+++ b/video-libs/libzen/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=libzen
+ VERSION=0.4.9
+ SOURCE=${SPELL}_$VERSION.tar.bz2
+ SOURCE_URL[0]=$SOURCEFORGE_URL/zenlib/$SOURCE
+ SOURCE_HASH=sha512:c3933e69df47d27c72d846ae9cd79b4e35b9e3403553d732346d9c47f3e857ef93a9e79a840126c782cf945612d2606d727c2e4536f2f5894f7ca3eeb95626b3
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/ZenLib
+ WEB_SITE=http://sourceforge.net/projects/zenlib/
+ LICENSE[0]=BSD
+ ENTERED=20100101
+ SHORT="shared library for libmediainfo and mediainfo"
+cat << EOF
+Shared library for libmediainfo and mediainfo.
+EOF
diff --git a/video-libs/libzen/HISTORY b/video-libs/libzen/HISTORY
new file mode 100644
index 0000000000..10b835bd2b
--- /dev/null
+++ b/video-libs/libzen/HISTORY
@@ -0,0 +1,4 @@
+2010-01-01 Ladislav Hagara <hgr@vabo.cz>
+ * DETAILS, DEPENDS, PRE_BUILD, BUILD, INSTALL: spell created, version 0.4.9
+ based on http://aur.archlinux.org/packages/libzen/libzen/PKGBUILD
+
diff --git a/video-libs/libzen/INSTALL b/video-libs/libzen/INSTALL
new file mode 100755
index 0000000000..a11c5f89a9
--- /dev/null
+++ b/video-libs/libzen/INSTALL
@@ -0,0 +1,15 @@
+default_install &&
+
+cd $SOURCE_DIRECTORY &&
+
+install -vdm 755 $INSTALL_ROOT/usr/include/ZenLib &&
+install -vm 644 Source/ZenLib/*.h $INSTALL_ROOT/usr/include/ZenLib &&
+
+for i in Base64 HTTP_Client; do
+ install -vdm 755 $INSTALL_ROOT/usr/include/ZenLib/$i &&
+ install -vm 644 Source/ZenLib/$i/*.h $INSTALL_ROOT/usr/include/ZenLib/$i
+done &&
+
+install -vdm 755 $INSTALL_ROOT/usr/lib/pkgconfig &&
+sed -i -e 's|Version: |Version: '$VERSION'|g' Project/GNU/Library/libzen.pc &&
+install -vm 644 Project/GNU/Library/libzen.pc $INSTALL_ROOT/usr/lib/pkgconfig
diff --git a/video-libs/libzen/PRE_BUILD b/video-libs/libzen/PRE_BUILD
new file mode 100755
index 0000000000..b96bd71b3c
--- /dev/null
+++ b/video-libs/libzen/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY/Project/GNU/Library" &&
+
+./autogen