From 5a63e5fed7beab545429735c5e108d335269f106 Mon Sep 17 00:00:00 2001 From: APTX Date: Sat, 2 Jun 2012 16:08:22 +0200 Subject: [PATCH] Add localmylist ebuild --- app-anidbudpclient/localmylist/Manifest | 1 + .../localmylist/localmylist-9999.ebuild | 52 +++++++++++++++++++ profiles/package.mask | 1 + 3 files changed, 54 insertions(+) create mode 100644 app-anidbudpclient/localmylist/Manifest create mode 100755 app-anidbudpclient/localmylist/localmylist-9999.ebuild diff --git a/app-anidbudpclient/localmylist/Manifest b/app-anidbudpclient/localmylist/Manifest new file mode 100644 index 0000000..d98816b --- /dev/null +++ b/app-anidbudpclient/localmylist/Manifest @@ -0,0 +1 @@ +EBUILD localmylist-9999.ebuild 1001 RMD160 4197fdce5de8c7f3824bee0bbbeca2ebba3f9f16 SHA1 cd6f518fd4f9905ea9379878cfe445a1065d1ae3 SHA256 49699bcf97bf4cad5d51681ad582841945f23350b5de469fae110d3cbb5165c1 diff --git a/app-anidbudpclient/localmylist/localmylist-9999.ebuild b/app-anidbudpclient/localmylist/localmylist-9999.ebuild new file mode 100755 index 0000000..0ad57e5 --- /dev/null +++ b/app-anidbudpclient/localmylist/localmylist-9999.ebuild @@ -0,0 +1,52 @@ +# ... + +EAPI="3" + +EGIT_REPO_URI="http://aptx.org/git/localmylist.git" +EXPERIMENTAL="true" + +inherit git-2 qt4-r2 + +DESCRIPTION="LocalMyList library" +HOMEPAGE="http://aptx.org/gitweb/?p=localmylist.git;a=summary" +LICENSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="gui tools debug" + +# x11-libs/libqxt depends on gui/X even though it is not requird nor needed for this ebuild +DEPEND=" + >=x11-libs/qt-core-4.7 + >=x11-libs/qt-sql-4.7[postgres] + >=app-anidbudpclient/anidbudpclient-9999 +" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${PN} + +src_unpack() { + git-2_src_unpack +} + +src_prepare() { + qt4-r2_src_prepare + + if ! use gui ; then + echo "CONFIG+=nogui" >> ${S}/config.pri || die "Failed writing config.pri" + fi + if ! use tools ; then + echo "CONFIG+=notools" >> ${S}/config.pri || die "Failed writing config.pri" + fi + + # Fix convenience header paths + find ${S}/include/ -type f | xargs sed -i 's,../../,,' +} + +src_configure() { + eqmake4 -recursive +} + +src_install() { + qt4-r2_src_install +} diff --git a/profiles/package.mask b/profiles/package.mask index 32aac87..dd139f5 100755 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,2 +1,3 @@ >=app-anidbudpclient/anidbudpclient-9999 >=app-anidbudpclient/aniaddcli-9999 +>=app-anidbudpclient/localmylist-9999 -- 2.52.0