summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAgostino Sarubbo <ago@gentoo.org>2020-01-24 08:54:34 +0100
committerAgostino Sarubbo <ago@gentoo.org>2020-01-24 08:54:34 +0100
commitb8f44b180a83181f64cca3aac6875ca3bebfccac (patch)
tree3a1f21e6595e1ec2969ab01b942fc86306cea43b
parentapp-metrics/queuemetrics: version bump to 19.10.6 (diff)
downloadago-b8f44b180a83181f64cca3aac6875ca3bebfccac.tar.gz
ago-b8f44b180a83181f64cca3aac6875ca3bebfccac.tar.bz2
ago-b8f44b180a83181f64cca3aac6875ca3bebfccac.zip
app-arch/createrepo_c: first draft
Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
-rw-r--r--app-arch/createrepo_c/ChangeLog5
-rw-r--r--app-arch/createrepo_c/Manifest4
-rw-r--r--app-arch/createrepo_c/createrepo_c-0.15.6.ebuild44
-rw-r--r--app-arch/createrepo_c/metadata.xml8
4 files changed, 61 insertions, 0 deletions
diff --git a/app-arch/createrepo_c/ChangeLog b/app-arch/createrepo_c/ChangeLog
new file mode 100644
index 0000000..3695646
--- /dev/null
+++ b/app-arch/createrepo_c/ChangeLog
@@ -0,0 +1,5 @@
+*createrepo_c-0.15.6 (24 Jan 2020)
+
+ 24 Jan 2020; Agostino Sarubbo <ago@gentoo.org> +createrepo_c-0.15.6.ebuild,
+ +metadata.xml:
+ app-arch/createrepo_c: first draft
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
new file mode 100644
index 0000000..be5a395
--- /dev/null
+++ b/app-arch/createrepo_c/Manifest
@@ -0,0 +1,4 @@
+DIST createrepo_c-0.15.6.tar.gz 596602 SHA256 4da728de97ae38bce7dc247bc254de28369e0375d18bb0268431f401111f42a1 SHA512 54f29b309c99ff66a92579b69b6e303e1e88f66dc1184167c13d4c541ea98cf16da33c1088f23cb71bf8b581dc0c35ab77ab9802e6ad0756acbfc62408704555 WHIRLPOOL f46a1541b180a84ac1814ecace855fbdcc039d0742daaadca555527793b6290c777898a66f511abe3dcddcf8acb75c8f6908104edf22c097229010a595f8d61e
+EBUILD createrepo_c-0.15.6.ebuild 1036 SHA256 00fb1cd82bcead377f0f02951e05bdd7768f4749cf3e76f488289b8f66d5b067 SHA512 8c29fdb4e5c423621a548cbc68ec9c0a67e6be550f7d4aee25449c50e01d204fef5606b348f5adfcddb8c639171ffb8ffe8e799d23c0e8c78f0bb9a93abf391c WHIRLPOOL fd08d20626ccf5f0626a848247cb6f92494e08f30dd36b868216e21754bc09eabd06198fc373808d7ffbdaa82f2f8a809a62723ce356ba6a7396d626ea382a00
+MISC ChangeLog 168 SHA256 398105053e4f96aeab6a7facb3a4129e9a005515a0657e55354d9a4bbf5aac8b SHA512 c1410e5a8c8be398938d3db1733177230b77c91233a1b9a5d2c234985f7f09654285235180e9c09011dfc25fb966465b0c2c09aa7cb87f32a1fc66dad007c212 WHIRLPOOL eb85c4ea9249192189dbc360464b75aa4c1b66bda0c03362bdd6a34d889be0922433e3df4f500d139c676a6b2bfaac83ac81e35969611915b3a05d06f3759715
+MISC metadata.xml 252 SHA256 0df10ba8b53ce829ea0fdf3b8f808ae371f24235ab02a7f94967fe0c2d7845bf SHA512 1f9486ce3b84ae866622da9d6e26a3e873467fe1607826fca6b0cc2f6091b0c8f94c4cff6717c57419867ac74bd371c0ef8f035ffb1ffcb1c4cbfae86f544ab5 WHIRLPOOL f993df191d6ce02786a5a2234510fbae80c9e1e1661c2a89cfe71be92cf5668fda737e28faedb21765de32526df074b3ef4eef6f5110020aa8232b1cb85aa7dc
diff --git a/app-arch/createrepo_c/createrepo_c-0.15.6.ebuild b/app-arch/createrepo_c/createrepo_c-0.15.6.ebuild
new file mode 100644
index 0000000..59e83be
--- /dev/null
+++ b/app-arch/createrepo_c/createrepo_c-0.15.6.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This ebuild provides an usable createrepo_c but it is
+# still a draft because all configure supports, need to turned
+# on into an IUSE.
+# Some packages like drpm and zchunk are missing in tree at time of writing.
+
+EAPI=7
+
+inherit cmake cmake-utils
+
+DESCRIPTION="C implementation of createrepo"
+HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"
+SRC_URI="https://github.com/rpm-software-management/${PN}/archive/{PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="app-arch/rpm:=
+ app-arch/xz-utils:=
+ dev-db/sqlite:=
+ dev-libs/expat:=
+ dev-libs/glib:=
+ dev-libs/libxml2:=
+ net-misc/curl:=
+ sys-apps/file:="
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_BASHCOMP=OFF
+ -DENABLE_DRPM=OFF
+ -DENABLE_LEGACY_WEAKDEPS=OFF
+ -DENABLE_PYTHON=OFF
+ -DENABLE_THREADED_XZ_ENCODER=OFF
+ -DWITH_LIBMODULEMD=OFF
+ -DWITH_ZCHUNK=OFF
+ )
+ cmake-utils_src_configure
+}
diff --git a/app-arch/createrepo_c/metadata.xml b/app-arch/createrepo_c/metadata.xml
new file mode 100644
index 0000000..04a76b1
--- /dev/null
+++ b/app-arch/createrepo_c/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>ago@gentoo.org</email>
+ <name>Agostino Sarubbo</name>
+ </maintainer>
+</pkgmetadata>