ports

morpheus ports
git clone git://git.2f30.org/ports.git
Log | Files | Refs | LICENSE

commit 882ef9416fcff3fba1cf1d3e0b30b5fab17fa0ad
parent cfb06e7b332f7dff68bfc9ff7729f787a549951a
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Mon Jul 21 21:37:33 +0000

add quvi and friends

Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>

Diffstat:
libquvi/checksums | 1+
libquvi/depsinc.mk | 11+++++++++++
libquvi/libquvi.mk | 32++++++++++++++++++++++++++++++++
libquvi/mkfile | 6++++++
libquvi/v.mk | 1+
libquviscripts/checksums | 1+
libquviscripts/libquviscripts.mk | 18++++++++++++++++++
libquviscripts/mkfile | 6++++++
libquviscripts/v.mk | 1+
quvi/checksums | 1+
quvi/mkfile | 6++++++
quvi/quvi.mk | 21+++++++++++++++++++++
quvi/v.mk | 1+
13 files changed, 106 insertions(+), 0 deletions(-)
diff --git a/libquvi/checksums b/libquvi/checksums @@ -0,0 +1 @@ +a16b144651a3c7d7cf0a6b8d111fe9822e3d37531f82a2406b9ae5c32fd401301e7a281081be81857c9146d0af2fb4b53026248b2cb49929b36480596a6724dd libquvi-0.4.1.tar.xz diff --git a/libquvi/depsinc.mk b/libquvi/depsinc.mk @@ -0,0 +1,11 @@ +<$libquvi_DEPDIR/v.mk + +libquvi_bindir = ${libquvi_DEPDIR}/libquvi-$v/lib/bin +libquvi_libdir = ${libquvi_DEPDIR}/libquvi-$v/lib/lib +libquvi_includedir = ${libquvi_DEPDIR}/libquvi-$v/lib/include + +libquvi_CFLAGS = -I${libquvi_includedir} +libquvi_LDFLAGS = -L${libquvi_libdir} -lquvi + +DEPS_CFLAGS = $DEPS_CFLAGS ${libquvi_CFLAGS} +DEPS_LDFLAGS = $DEPS_LDFLAGS ${libquvi_LDFLAGS} diff --git a/libquvi/libquvi.mk b/libquvi/libquvi.mk @@ -0,0 +1,32 @@ +TARG = libquvi +DEPS = lua curl + +<$mkbuild/mk.common-noinst + +libquvi:QV: + export CFLAGS="$CFLAGS $DEPS_CFLAGS" + export LDFLAGS="$LDFLAGS $DEPS_LDFLAGS" + export liblua_CFLAGS="${lua_CFLAGS}" + export liblua_LIBS="${lua_LDFLAGS}" + export libcurl_CFLAGS="${curl_CFLAGS}" + export libcurl_LIBS="${curl_LDFLAGS}" + export libquvi_scripts_CFLAGS=" " + export libquvi_scripts_LIBS=" " + # + sed -i -E 's@^(scriptsdir=).*@\1/share/libquvi-scripts@g' configure + sed -i -E 's@^(versionfile=).*@\1/share/libquvi-scripts/version@g' configure + sed -i -E 's@^(scriptsmodver=).*@\1@g' configure + # + CC="$CC" ./configure \ + --prefix="$PREFIX" \ + --mandir="$ROOT/share/man" \ + --disable-shared \ + --enable-static + make -j$nprocs + # install lib for use as a dependency. + make -j$nprocs install DESTDIR="`pwd`/lib" + # remove .la files for now ? + find `pwd`/lib -iname "*.la" -exec rm {} \; + +install:QV: + make -j$nprocs install DESTDIR="$ROOT" diff --git a/libquvi/mkfile b/libquvi/mkfile @@ -0,0 +1,6 @@ +<$mkbuild/mk.3rdparty + +<v.mk +src = libquvi-$v +url = http://softlayer-ams.dl.sourceforge.net/project/quvi/0.4/libquvi/libquvi-$v.tar.xz +mkfile = ../libquvi.mk diff --git a/libquvi/v.mk b/libquvi/v.mk @@ -0,0 +1 @@ +v = 0.4.1 diff --git a/libquviscripts/checksums b/libquviscripts/checksums @@ -0,0 +1 @@ +83a8ba10f688ceb57f37cae871dd71c0173b64f20dda4852b90a413665182aedf88e84ccd57a0f9ffee691760323e38c371aba5787fba17201847d4247c3616e libquvi-scripts-0.4.21.tar.xz diff --git a/libquviscripts/libquviscripts.mk b/libquviscripts/libquviscripts.mk @@ -0,0 +1,18 @@ +TARG = libquviscripts + +<$mkbuild/mk.common-noinst + +libquviscripts:QV: + export CFLAGS="$CFLAGS $DEPS_CFLAGS" + export LDFLAGS="$LDFLAGS $DEPS_LDFLAGS" + CC="$CC" ./configure \ + --prefix="$PREFIX" \ + --mandir="$ROOT/share/man" \ + --disable-shared \ + --enable-static \ + --without-manual \ + --with-nsfw + make -j$nprocs + +install:QV: + make -j$nprocs install DESTDIR="$ROOT" diff --git a/libquviscripts/mkfile b/libquviscripts/mkfile @@ -0,0 +1,6 @@ +<$mkbuild/mk.3rdparty + +<v.mk +src = libquvi-scripts-$v +url = http://cznic.dl.sourceforge.net/project/quvi/0.4/libquvi-scripts/libquvi-scripts-$v.tar.xz +mkfile = ../libquviscripts.mk diff --git a/libquviscripts/v.mk b/libquviscripts/v.mk @@ -0,0 +1 @@ +v = 0.4.21 diff --git a/quvi/checksums b/quvi/checksums @@ -0,0 +1 @@ +a0cd26711123bd61e91534e510dd96fe290eb19eacaabe52c36b0064dee1ce410e80eddbe5995392e3769ae3c602b93b5132507a2d43d765e2b98e8488ea8f86 quvi-0.4.2.tar.xz diff --git a/quvi/mkfile b/quvi/mkfile @@ -0,0 +1,6 @@ +<$mkbuild/mk.3rdparty + +<v.mk +src = quvi-$v +url = http://freefr.dl.sourceforge.net/project/quvi/0.4/quvi/quvi-$v.tar.xz +mkfile = ../quvi.mk diff --git a/quvi/quvi.mk b/quvi/quvi.mk @@ -0,0 +1,21 @@ +TARG = quvi +DEPS = libquvi lua curl libressl zlib + +<$mkbuild/mk.common-noinst + +quvi:QV: + export CFLAGS="$CFLAGS $DEPS_CFLAGS" + export LDFLAGS="$LDFLAGS $DEPS_LDFLAGS -lcrypto" + export libquvi_CFLAGS="$CFLAGS" + export libquvi_LIBS="$LDFLAGS" + export libcurl_CFLAGS="$CFLAGS" + export libcurl_LIBS="$LDFLAGS" + CC="$CC" ./configure \ + --prefix="$PREFIX" \ + --mandir="$ROOT/share/man" \ + --disable-shared \ + --enable-static + make -j$nprocs + +install:QV: + make -j$nprocs install DESTDIR="$ROOT" diff --git a/quvi/v.mk b/quvi/v.mk @@ -0,0 +1 @@ +v = 0.4.2