diff --git a/app-misc/lssecret/Manifest b/app-misc/lssecret/Manifest index 629971d..4c95bad 100644 --- a/app-misc/lssecret/Manifest +++ b/app-misc/lssecret/Manifest @@ -1,2 +1 @@ -DIST lssecret-0_p20190703.cpp 3734 BLAKE2B a05f09fd8597f9f8d7b6addcda0a7ea9bd8251dabaf71f3917ff6862c55f39e441518dc316e65133e190f8a7edf33431c22f518ec98b430fbd841c8ab1c8207d SHA512 c61544fd13ff3611bb8d00668d477253d3383a8c2e82245d2034570c0e7d002440d293b5eb8abf19116b2138634a3be9c3c233fa49c26d28f3c595b5a8046c70 -EBUILD lssecret-0_p20190703.ebuild 770 BLAKE2B 2bc640c53475cd4ac12110108f47016183e2e397a916a8bed3d247f603b3a7b68c1f95f37e37e5ccb4bebe9e4e036b56817c4e2a9a3834951ebc406ad7294303 SHA512 07033d4a37d1f9dd1ddf02bd20f6ed59c4ae63fefd5409ddab685a0b53b81d4f887113753d92cc283bf384a34e918036babdc78be011a795a64d6e760527f05f +DIST lssecret-0_p20221203.tar.bz2 2763 BLAKE2B ebbe79bda6abaaf42551e160b83442dee6e1ec63e6b20066b0c421da56ae273e97ce9684d17d0fb3197597daa335d80cffbeb88ef70e95f4fbee44621e84abb4 SHA512 ee4eba739dcb1b3c4f7c9180c7ffbecb9fb36817c00d13318a8e73e7aa455285ee52827125e29e1e4741da71f2a070f9bace97a6077600a344421c1e7f560a60 diff --git a/app-misc/lssecret/lssecret-0_p20190703.ebuild b/app-misc/lssecret/lssecret-0_p20190703.ebuild deleted file mode 100644 index 5942b7a..0000000 --- a/app-misc/lssecret/lssecret-0_p20190703.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="lssecrets lists all secret items in a secret service using libsecret" -HOMEPAGE="https://gitlab.com/GrantMoyer/lssecret" -SRC_URI="https://gitlab.com/GrantMoyer/lssecret/-/raw/722013dc982e56f8127d3ab0105606410d4e1744/lssecret.cpp?inline=false -> ${P}.cpp" - -LICENSE="Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="app-crypt/libsecret" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -S=${WORKDIR} - -src_unpack() { - cp "${DISTDIR}/${P}.cpp" lssecret.cpp || die -} - -src_compile() { - $(tc-getCXX) lssecret.cpp ${CXXFLAGS} $(pkg-config --cflags --libs libsecret-1) -o lssecret || die -} - -src_install() { - dobin lssecret || die -} diff --git a/app-misc/lssecret/lssecret-0_p20221203.ebuild b/app-misc/lssecret/lssecret-0_p20221203.ebuild new file mode 100644 index 0000000..361f8dd --- /dev/null +++ b/app-misc/lssecret/lssecret-0_p20221203.ebuild @@ -0,0 +1,38 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +EGIT_COMMIT="20fd771a678a241abbb57152e3c2d9a8eee353cb" + +DESCRIPTION="lssecrets lists all secret items in a secret service using libsecret" +HOMEPAGE="https://gitlab.com/GrantMoyer/lssecret" +SRC_URI=" + https://gitlab.com/GrantMoyer/lssecret/-/archive/${EGIT_COMMIT}.tar.bz2 + -> ${P}.tar.bz2 +" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + app-crypt/libsecret +" +RDEPEND="${DEPEND}" +BDEPEND=" + ${DEPEND} + virtual/pkgconfig +" + +src_prepare() { + sed -i '/$(CXX)/s#-O3#$(CXXFLAGS)#1' Makefile || die + + default +} + +src_install() { + dobin lssecret +} diff --git a/app-misc/lssecret/metadata.xml b/app-misc/lssecret/metadata.xml new file mode 100644 index 0000000..1f61aeb --- /dev/null +++ b/app-misc/lssecret/metadata.xml @@ -0,0 +1,11 @@ + + + + + david.guglielmi@gmail.com + David GUGLIELMI + + + GrantMoyer/lssecret + +