diff options
Diffstat (limited to 'www-apps/liquid_feedback_core/liquid_feedback_core-4.0.0.ebuild')
-rw-r--r-- | www-apps/liquid_feedback_core/liquid_feedback_core-4.0.0.ebuild | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/www-apps/liquid_feedback_core/liquid_feedback_core-4.0.0.ebuild b/www-apps/liquid_feedback_core/liquid_feedback_core-4.0.0.ebuild new file mode 100644 index 000000000000..d80161e4dd89 --- /dev/null +++ b/www-apps/liquid_feedback_core/liquid_feedback_core-4.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +MY_P=${PN}-v${PV} + +DESCRIPTION="Internet platforms for proposition development and decision making" +HOMEPAGE="https://www.public-software-group.org/liquid_feedback" +SRC_URI="https://www.public-software-group.org/pub/projects/liquid_feedback/backend/v${PV}/${MY_P}.tar.gz + https://dev.gentoo.org/~tupone/distfiles/${MY_P}.tar.gz" + +LICENSE="HPND CC-BY-2.5" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/postgresql:=" +RDEPEND="${DEPEND} + dev-db/pgLatLon" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-3.0.4-gentoo.patch + "${FILESDIR}"/${P}-gentoo.patch +) + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS}" \ + CPPFLAGS="-I $(pg_config --includedir)" \ + LDFLAGS="${LDFLAGS} -L $(pg_config --libdir)" +} + +src_install() { + dobin lf_update lf_update_suggestion_order lf_export + insinto /usr/share/${PN} + doins -r {core,init,demo,test}.sql update + dodoc README "${FILESDIR}"/postinstall-en.txt +} |