From 473f34e2b613cf948c0e5cb081541dd5bc8c9882 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Mon, 3 Jun 2024 23:27:37 +0200 Subject: pamldapd --- README | 7 ------- acct-group/pamldapd/metadata.xml | 1 + acct-group/pamldapd/pamldapd-0.0.0.ebuild | 6 ++++++ acct-user/pamldapd/metadata.xml | 8 ++++++++ acct-user/pamldapd/pamldapd-0.0.0.ebuild | 9 +++++++++ net-nds/pamldapd/Manifest | 2 ++ net-nds/pamldapd/metadata.xml | 17 ++++++++++++++++ net-nds/pamldapd/pamldapd-0.2.ebuild | 33 +++++++++++++++++++++++++++++++ 8 files changed, 76 insertions(+), 7 deletions(-) create mode 120000 acct-group/pamldapd/metadata.xml create mode 100644 acct-group/pamldapd/pamldapd-0.0.0.ebuild create mode 100644 acct-user/pamldapd/metadata.xml create mode 100644 acct-user/pamldapd/pamldapd-0.0.0.ebuild create mode 100644 net-nds/pamldapd/Manifest create mode 100644 net-nds/pamldapd/metadata.xml create mode 100644 net-nds/pamldapd/pamldapd-0.2.ebuild diff --git a/README b/README index c5409b4..0cd0aad 100644 --- a/README +++ b/README @@ -4,10 +4,3 @@ This is my personal ebuild gentoo overlay repository. I publish packaged software that I've written to be used on the Gentoo GNU/Linux distribution. There are also some programs here that I haven't written. Source tarballs are are checked for integrity with Manifest files. - -My programs: - program ebuild package project homepage - --- - sear.c www-apps/searc http://ni.sijanec.eu/sijanec/sear.c - -Installing packages: emerge --ask www-apps/searc diff --git a/acct-group/pamldapd/metadata.xml b/acct-group/pamldapd/metadata.xml new file mode 120000 index 0000000..3226f7c --- /dev/null +++ b/acct-group/pamldapd/metadata.xml @@ -0,0 +1 @@ +../../acct-user/searc/metadata.xml \ No newline at end of file diff --git a/acct-group/pamldapd/pamldapd-0.0.0.ebuild b/acct-group/pamldapd/pamldapd-0.0.0.ebuild new file mode 100644 index 0000000..ecb27a8 --- /dev/null +++ b/acct-group/pamldapd/pamldapd-0.0.0.ebuild @@ -0,0 +1,6 @@ +EAPI=8 + +inherit acct-group +ACCT_GROUP_ID=-1 + +DESCRIPTION="Group for net-nds/pamldapd" diff --git a/acct-user/pamldapd/metadata.xml b/acct-user/pamldapd/metadata.xml new file mode 100644 index 0000000..80613d2 --- /dev/null +++ b/acct-user/pamldapd/metadata.xml @@ -0,0 +1,8 @@ + + + + + anton@sijanec.eu + Anton Luka Šijanec + + diff --git a/acct-user/pamldapd/pamldapd-0.0.0.ebuild b/acct-user/pamldapd/pamldapd-0.0.0.ebuild new file mode 100644 index 0000000..8d8ead8 --- /dev/null +++ b/acct-user/pamldapd/pamldapd-0.0.0.ebuild @@ -0,0 +1,9 @@ +EAPI=8 + +inherit acct-user +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( pamldapd ) + +DESCRIPTION="User for net-nds/pamldapd" + +acct-user_add_deps diff --git a/net-nds/pamldapd/Manifest b/net-nds/pamldapd/Manifest new file mode 100644 index 0000000..51617f2 --- /dev/null +++ b/net-nds/pamldapd/Manifest @@ -0,0 +1,2 @@ +DIST pamldapd-0.2-vendor.tar.xz 25692 BLAKE2B c3dda01494aed9d0f534636978cc208a5deabed27cfe606916b07186cafac32366c6df4cf0c4432fdec7843a61830cae81a9e87d1c0d32098d79edf61509542a SHA512 cca08d57a2305ffa754cd8fad2c2e0eb6b32768c4ae51d62aa111dca3627d5b0f123b87af19ec5105b6f11cefb9b033fc2eefa97bfc03c3332b35ac7fd8297ac +DIST pamldapd-0.2.tar.gz 8685 BLAKE2B 663f24283a54dc6c37bfeea492d2445c4942668fce8daf640df59d44b5527cdfb4b2d4b9e682ae0e0a7f577e838b5e09cade06e2f260fbd6f43ad7552fad46e3 SHA512 b77fd033c800b568af26fd6faf2f69782293684f3456b61ca45b457142486b7cadb964bf1eddb29e6aa5160e3d6baef18bbf4cdc9f091a342440478349827428 diff --git a/net-nds/pamldapd/metadata.xml b/net-nds/pamldapd/metadata.xml new file mode 100644 index 0000000..fd26dee --- /dev/null +++ b/net-nds/pamldapd/metadata.xml @@ -0,0 +1,17 @@ + + + + + anton@sijanec.eu + Anton Luka Šijanec + + + + anton@sijanec.eu + Anton Luka Šijanec + + https://github.com/eisin/pamldapd/activity + https://github.com/eisin/pamldapd/blob/master/README.adoc + mailto:anton+pamldapd-ebuild@sijanec.eu + + diff --git a/net-nds/pamldapd/pamldapd-0.2.ebuild b/net-nds/pamldapd/pamldapd-0.2.ebuild new file mode 100644 index 0000000..7ecd192 --- /dev/null +++ b/net-nds/pamldapd/pamldapd-0.2.ebuild @@ -0,0 +1,33 @@ +EAPI=8 +inherit go +# max 80 chars +DESCRIPTION="Simple LDAP server, uses PAM as backend" +HOMEPAGE="https://github.com/eisin/pamldapd" +SRC_URI="https://github.com/eisin/pamldapd/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz http://splet.sijanec.eu./dir/pamldapd-0.2-vendor.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="" + +# vsi moji programi so nestabilni (: +KEYWORDS="*" + +DEPEND="acct-user/pamldapd acct-group/pamldapd" +RDEPEND="${DEPEND}" +BDEPEND="" + +# do not use mirrors to download +RESTRICT="mirror" + +src_unpack() { + unpack ${A} +} + +src_compile() { + ego build +} + +src_install() { + dobin pamldapd + default +} -- cgit v1.2.3