+++ /dev/null
-# ...
-
-EAPI="6"
-
-EGIT_REPO_URI="https://tyo.aptx.org/git/anidbudpclient.git"
-EXPERIMENTAL="true"
-
-inherit git-r3 qmake-utils
-
-DESCRIPTION="AniDBUdpClient library"
-HOMEPAGE="https://tyo.aptx.org/gitweb/?p=anidbudpclient.git;a=summary"
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+renameparser encryption clientdebug +qt4 qt5 debug"
-REQUIRED_USE="
- ^^ ( qt4 qt5 )
-"
-
-DEPEND="
- qt4? (
- >=dev-qt/qtcore-4.7
- renameparser? ( >=dev-qt/qtscript-4.7 )
- encryption? ( <=app-crypt/qca-2.1.3-r1[qt4,ssl] )
- )
- qt5? (
- >=dev-qt/qtcore-5.3
- >=dev-qt/qtnetwork-5.3
- renameparser? ( >=dev-qt/qtscript-5.3 )
- encryption? ( <=app-crypt/qca-2.1.3-r1[qt5,ssl] )
- )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PNR}"
-
-src_prepare() {
- if ! use renameparser ; then
- echo "CONFIG+=norenameparser" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
- if ! use encryption ; then
- echo "CONFIG+=noencrypt" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
- if use clientdebug ; then
- echo "DEFINES+= ANIDBUDPCLIENT_CLIENT_COMMAND_DEBUG ANIDBUDPCLIENT_CLIENT_STATE_MACHINE_DEBUG" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
-
- echo "PREFIX=/usr" >> ${S}/config.pri || die "Failed writing config.pri"
-
- # Force C++0x
- echo "QMAKE_CXXFLAGS += -std=c++0x" >> ${S}/config.pri || die "Failed writing config.pri"
-
- # Fix convenience header paths
- find ${S}/include/ -type f | xargs sed -i 's,../../,,'
-
-
- # Fix RenameEngine header
- echo "#include \"../AniDBUdpClient/renameparser/renameengine.h\"" > ${S}/include/RenameParser/RenameEngine
-}
-
-src_configure() {
- local eqmake="eqmake4"
- if use qt5 ; then
- eqmake="eqmake5"
- fi
-
- $eqmake -recursive
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "emake install failed"
-}
+++ /dev/null
-# ...
-
-EAPI="6"
-
-EGIT_REPO_URI="https://tyo.aptx.org/git/localmylist.git"
-EXPERIMENTAL="true"
-
-inherit git-r3 qmake-utils eutils
-
-DESCRIPTION="LocalMyList library"
-HOMEPAGE="https://tyo.aptx.org/gitweb/?p=localmylist.git;a=summary"
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="+anidbudpclient gui daemon tools +qt4 qt5 debug"
-
-REQUIRED_USE="^^ ( qt4 qt5 )"
-DEPEND="
- qt4? (
- >=dev-qt/qtcore-4.7:4
- >=dev-qt/qtsql-4.7:4[postgres]
- >=dev-qt/qtscript-4.7:4
- gui? ( >=dev-qt/qtgui-4.7:4 )
- anidbudpclient? ( >=app-anidbudpclient/anidbudpclient-9999-r2[qt4] )
- )
- qt5? (
- >=dev-qt/qtcore-5.3
- >=dev-qt/qtsql-5.3[postgres]
- >=dev-qt/qtnetwork-5.3
- >=dev-qt/qtscript-5.3
- gui? ( >=dev-qt/qtgui-5.3 >=dev-qt/qtwidgets-5.3 )
- anidbudpclient? ( >=app-anidbudpclient/anidbudpclient-9999-r2[qt5] )
- )
- dev-libs/boost
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PNR}"
-
-src_prepare() {
- if ! use daemon ; then
- echo "CONFIG+=nodaemon" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
- 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
-
- if ! use anidbudpclient ; then
- echo "CONFIG+=noanidbudpclient" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
-
- if use debug ; then
- echo "CONFIG+=debug" >> ${S}/config.pri || die "Failed writing config.pri"
- fi
-
- echo "PREFIX=/usr" >> ${S}/config.pri || die "Failed writing config.pri"
-
- # Force C++0x
- echo "QMAKE_CXXFLAGS += -std=c++0x" >> ${S}/config.pri || die "Failed writing config.pri"
-
- # Fix convenience header paths
- find ${S}/localmylist/include/ -type f | xargs sed -i 's,../../,,'
-}
-
-
-src_configure() {
- local eqmake="eqmake4"
- if use qt5 ; then
- eqmake="eqmake5"
- fi
-
- $eqmake -recursive
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" DESTDIR="${D}" install || die "emake install failed"
-
- if use daemon ; then
- newinitd "${FILESDIR}"/anioni.initd anioni
- newconfd "${FILESDIR}"/anioni.confd anioni
- fi
-
- if use gui ; then
- domenu "${S}/localmylist-management/share/localmylist-management.desktop"
- for icon_path in ${S}/localmylist-management/share/icons/*
- do
- local icon="${icon_path##*/}"
- local filename="${icon%%.*}"
- local size="${filename##*_}"
- newicon -s $size "$icon_path" "localmylist-management.${icon##*.}"
- done
- fi
-}