diff options
author | Anton Luka Šijanec <anton@sijanec.eu> | 2024-06-03 23:27:37 +0200 |
---|---|---|
committer | Anton Luka Šijanec <anton@sijanec.eu> | 2024-06-03 23:27:37 +0200 |
commit | 473f34e2b613cf948c0e5cb081541dd5bc8c9882 (patch) | |
tree | 87825ab0da8475b076df3c571906cfc96e540270 | |
parent | dendrite (diff) | |
download | g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar.gz g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar.bz2 g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar.lz g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar.xz g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.tar.zst g-473f34e2b613cf948c0e5cb081541dd5bc8c9882.zip |
-rw-r--r-- | README | 7 | ||||
l--------- | acct-group/pamldapd/metadata.xml | 1 | ||||
-rw-r--r-- | acct-group/pamldapd/pamldapd-0.0.0.ebuild | 6 | ||||
-rw-r--r-- | acct-user/pamldapd/metadata.xml | 8 | ||||
-rw-r--r-- | acct-user/pamldapd/pamldapd-0.0.0.ebuild | 9 | ||||
-rw-r--r-- | net-nds/pamldapd/Manifest | 2 | ||||
-rw-r--r-- | net-nds/pamldapd/metadata.xml | 17 | ||||
-rw-r--r-- | net-nds/pamldapd/pamldapd-0.2.ebuild | 33 |
8 files changed, 76 insertions, 7 deletions
@@ -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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>anton@sijanec.eu</email> + <name>Anton Luka Šijanec</name> + </maintainer> +</pkgmetadata> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>anton@sijanec.eu</email> + <name>Anton Luka Šijanec</name> + </maintainer> + <upstream> + <maintainer type="person"> + <email>anton@sijanec.eu</email> + <name>Anton Luka Šijanec</name> + </maintainer> + <changelog>https://github.com/eisin/pamldapd/activity</changelog> + <doc>https://github.com/eisin/pamldapd/blob/master/README.adoc</doc> + <bugs-to>mailto:anton+pamldapd-ebuild@sijanec.eu</bugs-to> + </upstream> +</pkgmetadata> 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 +} |