summaryrefslogtreecommitdiff
path: root/dev-libs/libisoburn
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-09 07:02:36 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-09 07:02:36 +0000
commit6790f1eddc7029fda1a6bae94751a4ff1eb57776 (patch)
tree125d6b4446116f2b763d90aa93855d5e75c302bb /dev-libs/libisoburn
parent7a808196491672645bab84bf994294bfcf1dd394 (diff)
gentoo auto-resync : 09:01:2024 - 07:02:36
Diffstat (limited to 'dev-libs/libisoburn')
-rw-r--r--dev-libs/libisoburn/Manifest1
-rw-r--r--dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild75
2 files changed, 76 insertions, 0 deletions
diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest
index 42d3c79e9885..cdecbc3ce0ef 100644
--- a/dev-libs/libisoburn/Manifest
+++ b/dev-libs/libisoburn/Manifest
@@ -1,3 +1,4 @@
DIST libisoburn-1.5.6.tar.gz 1650966 BLAKE2B 56246feb390532588861944944de50fc6e70afa284da78a33e6a1c3a37fdf02cd8362dce2fc59c8f0017cc475eb15db47841759f376342d411d0518e9ba49c9b SHA512 0fc0058aa4cf755f30d5be0de808012978c657348412c7f129b8f8128da41f18216f3e039050a5851b557ffab344cf7dc44df374400ca008e34e2e2524fbd979
+EBUILD libisoburn-1.5.6-r1.ebuild 2000 BLAKE2B d17d3346b0f21b4053d50426cf179413dafd5e590e917d4ebf1ee764e062b23b89a879cd783b9c4cea41d19ca1d1eefd80ee2d18139a9f8f2c5bd9f1dd129376 SHA512 f11cd184d31c072d81a79b0dda4ab5822c8c1afe196e815e43a3c59af0f9bfb0e8e450901e4f3f54ece70140fd6f7927ae0cd5349faa8f0bed7a8ab26b844b0c
EBUILD libisoburn-1.5.6.ebuild 1850 BLAKE2B 77596cff9f651dcb427729f507fb76ab5be29ae7beb8c68b0216c93a561d6e559a7781d1347437050ec29e7ce79c18def9565e0de1029af7aecd332806f6809e SHA512 71f8a79fb1967836db5075a69cc29754281524906da9d2fab411b41c7016cbd69b18154ab9ec65f79b99c7df543b1782e09acde93946cd4f1b03ea8f24903296
MISC metadata.xml 830 BLAKE2B c89f5f41f77640a55e5e48c2e1b16fa87fab35fd6b9b2d5c428e3ad700aaa088682d1ff6ca1ca674025b2b110cad722453b9a80889e81d021e941d41d7e14fcd SHA512 b687baf3d21a495da1036196fc653b92934d2de797ff0b149dfd94a81dde6d965778db7b8fd4284ae09cb07d01205eaa983f586bf4adee7092d1b3b3a8b72ed9
diff --git a/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild
new file mode 100644
index 000000000000..59ac1ab3ea63
--- /dev/null
+++ b/dev-libs/libisoburn/libisoburn-1.5.6-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn"
+HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn"
+SRC_URI="http://files.libburnia-project.org/releases/${P}.tar.gz"
+
+LICENSE="GPL-2 GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="acl debug external-filters external-filters-setuid frontend-optional
+ launch-frontend launch-frontend-setuid libedit readline static-libs xattr zlib"
+
+REQUIRED_USE="frontend-optional? ( || ( launch-frontend launch-frontend-setuid ) )"
+
+BDEPEND="
+ virtual/pkgconfig
+"
+RDEPEND="
+ >=dev-libs/libburn-1.5.6
+ >=dev-libs/libisofs-1.5.6
+ readline? ( sys-libs/readline:0= )
+ !readline? ( libedit? ( dev-libs/libedit ) )
+ acl? ( virtual/acl )
+ xattr? ( sys-apps/attr )
+ zlib? ( sys-libs/zlib )
+ launch-frontend? ( dev-lang/tcl:0 dev-lang/tk:0 )
+ launch-frontend-setuid? ( dev-lang/tcl:0 dev-lang/tk:0 )
+ frontend-optional? ( dev-tcltk/bwidget )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ default
+
+ # Ancient libtool version in 1.5.6 at least (debian's 2.4.2-1.11)
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_enable readline libreadline) \
+ $(usex readline --disable-libedit $(use_enable libedit)) \
+ $(use_enable acl libacl) \
+ $(use_enable xattr) \
+ $(use_enable zlib) \
+ --disable-libjte \
+ $(use_enable external-filters) \
+ $(use_enable external-filters-setuid) \
+ $(use_enable launch-frontend) \
+ $(use_enable launch-frontend-setuid) \
+ --disable-ldconfig-at-install \
+ --enable-pkg-check-modules \
+ $(use_enable debug)
+}
+
+src_install() {
+ default
+
+ dodoc CONTRIBUTORS doc/{comments,*.wiki,startup_file.txt}
+
+ docinto frontend
+ dodoc frontend/README-tcltk
+ docinto xorriso
+ dodoc xorriso/{changelog.txt,README_gnu_xorriso}
+
+ find "${D}" -name '*.la' -delete || die
+}