1
0
mirror of https://github.com/dguglielmi/sunny-overlay.git synced 2025-12-06 18:12:39 +01:00

app-misc/lssecret: bump to 0_p20221203, clean old

This commit is contained in:
2024-05-08 18:40:45 +02:00
parent a969ad2621
commit b74e41cbb7
4 changed files with 50 additions and 34 deletions

View File

@@ -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

View File

@@ -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
}

View File

@@ -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
}

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>david.guglielmi@gmail.com</email>
<name>David GUGLIELMI</name>
</maintainer>
<upstream>
<remote-id type="gitlab">GrantMoyer/lssecret</remote-id>
</upstream>
</pkgmetadata>