From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-libs/libisoburn/Manifest | 7 ++++ dev-libs/libisoburn/libisoburn-1.4.6.ebuild | 62 +++++++++++++++++++++++++++++ dev-libs/libisoburn/libisoburn-1.4.8.ebuild | 62 +++++++++++++++++++++++++++++ dev-libs/libisoburn/metadata.xml | 19 +++++++++ 4 files changed, 150 insertions(+) create mode 100644 dev-libs/libisoburn/Manifest create mode 100644 dev-libs/libisoburn/libisoburn-1.4.6.ebuild create mode 100644 dev-libs/libisoburn/libisoburn-1.4.8.ebuild create mode 100644 dev-libs/libisoburn/metadata.xml (limited to 'dev-libs/libisoburn') diff --git a/dev-libs/libisoburn/Manifest b/dev-libs/libisoburn/Manifest new file mode 100644 index 000000000000..997de3ab5478 --- /dev/null +++ b/dev-libs/libisoburn/Manifest @@ -0,0 +1,7 @@ +DIST libisoburn-1.4.6.tar.gz 1528141 SHA256 69efe9490e9ed6dbb1d8cad387ccaf5dcc5bb39dd466eef208a6b77a48584def SHA512 329d3234e8ae31abcab8d8a61a6531ab7ccdd8340148f84a6c77a23bbe16b303bf1dc95cafc751bf13f83e855f158b59ddd9e93c3dd1fe6046c1b5ea27eefb69 WHIRLPOOL 2b325541fe72e32acbd19c261a82b2c1475046467e33f5e1dd47d4aa64ed73f1a9f5d69281acd5978d65c046ff4c70dd7a4b6f3ef713f971e646cc5d12b7eb20 +DIST libisoburn-1.4.8.tar.gz 1537097 SHA256 91cf50473f0f19400629515974bda441545aaae29862dcbbdb28d87b821ca5a5 SHA512 26dd6f6884d98d9d3f54bf18b529a688d28aa0ff54b7fe6fe7926c7765755a1c7f7b2d0ef02ca6ea2bdac9ddf6f928c01c89a3547aea1e9f0b47346b160d0d46 WHIRLPOOL 88f2337bac0401f75a89e0ccfa5b259a87a282e7ce3594d02fc03da8765e3e164a77cdce38d959cbc31ad05798a7d0ad8887b601be0bfaf640adf39dd1378021 +EBUILD libisoburn-1.4.6.ebuild 1887 SHA256 3e41590da409c90f1df0d454bfd8151a90f7a36f2065fb11a4462989d007f3b6 SHA512 d1e70e25a18ca89b4cf5b767c2129a77e91a02a1eb0bc51078c3a80670c9be6dadaabbd2d579ebb18770c0194789e0e091b2baec4fb58d4ae849de34ee0b6a4c WHIRLPOOL 0e4421b683c43c58255e8cc0ea1a82699db526f9f191f76e188283ac8dbbaffcd6955c888a385e12054a9a4dfdde9d639c19898346425b13e5aabefdcf1700ab +EBUILD libisoburn-1.4.8.ebuild 1895 SHA256 87228fc77b7e5f3c4d44e525def319c77c08f62b933b27725bfbbb36cc7da3bd SHA512 3a76296a1b0fc381f76f3dbb330b2cfc61f4708b3559feff3e01db2fd8c3f1bbce60832d65c67433b1614581d60d9543a0cbf04d6ba191031f1db720fda31a34 WHIRLPOOL 282a7fde45ddf0f2e72b2666fabcd000cb2695c3c26b033d7d9a38a7229da28cc5f973d6d603a6758a0242ccbdeb80e55638e1e859b2546c5cd7d9e685a04d4e +MISC ChangeLog 4044 SHA256 b554a28c47696b5312dda0b6c674fd0b3c6cd1b43c3c8c17a7b981911f73abdc SHA512 7ab649672f1f1acd90a3bde27b85cea8362adb677cdf2150d1a371d9576f8e74163c83e89a5df22698fbf414891637309aaea20646af9d84bc7e622f6d8a0446 WHIRLPOOL b5134dfb9f0dffc3946660ba538571c9502576b373cdf3fd95366088977cfef63b4a0b3f2767ecf6df4e2bafd42fe49f5200d6099e82b98b264e5f9303db5f60 +MISC ChangeLog-2015 19756 SHA256 a88c2f337c4f13d65336b7819b54fd16b63a4931b20c259690b54f75d13ccd88 SHA512 56f49d9d6c4662fde951a886b061ce5c810160e8b9a332f7d6702e99c9e05bd67ce6f16c517da2b055a91beebcc21bb5394d30f91df43ccd0ff04af67e7b9026 WHIRLPOOL 46c977c1f9ba259870ef03c686caa96e084ef331b474b4867f87747b245443ef09991f6d112cc6a6692e8c5c9583e602caf2f77b725650a17a06689d5adc15a8 +MISC metadata.xml 907 SHA256 8c2fbd939f6fdd98d3a0e708dbfd7b270879559a91b09a80c256ed1b38004353 SHA512 a1ef1aaf1bb3f0250a3a73bd9420a24ad1f34ad0ff4fbf2a075284eed10430c8b3c989b932b5061439212001b76b483b7b5de7ed1e708e1c6fe14a0d80dd5166 WHIRLPOOL 5a55549344819908ada86fba9b5b0be90795dd0ee12aa49775aaecce08fd6d3e1034109abaac52a66de5387fe455e4bb4f55306afa14da48e53a434b9bc3b42d diff --git a/dev-libs/libisoburn/libisoburn-1.4.6.ebuild b/dev-libs/libisoburn/libisoburn-1.4.6.ebuild new file mode 100644 index 000000000000..6a2188900410 --- /dev/null +++ b/dev-libs/libisoburn/libisoburn-1.4.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wikis/home" +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 ppc ppc64 sparc x86" +IUSE="acl cdio 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 ) )" + +RDEPEND=">=dev-libs/libburn-1.4.6 + >=dev-libs/libisofs-1.4.6 + readline? ( sys-libs/readline:0= ) + !readline? ( libedit? ( dev-libs/libedit ) ) + acl? ( virtual/acl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) + cdio? ( >=dev-libs/libcdio-0.83 ) + 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} + virtual/pkgconfig" + +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 cdio libcdio) \ + $(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 +} diff --git a/dev-libs/libisoburn/libisoburn-1.4.8.ebuild b/dev-libs/libisoburn/libisoburn-1.4.8.ebuild new file mode 100644 index 000000000000..ed2e3658e505 --- /dev/null +++ b/dev-libs/libisoburn/libisoburn-1.4.8.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Creation/expansion of ISO-9660 filesystems on CD/DVD media supported by libburn" +HOMEPAGE="https://dev.lovelyhq.com/libburnia/web/wikis/home" +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 ~ppc ~ppc64 ~sparc ~x86" +IUSE="acl cdio 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 ) )" + +RDEPEND=">=dev-libs/libburn-1.4.8 + >=dev-libs/libisofs-1.4.8 + readline? ( sys-libs/readline:0= ) + !readline? ( libedit? ( dev-libs/libedit ) ) + acl? ( virtual/acl ) + xattr? ( sys-apps/attr ) + zlib? ( sys-libs/zlib ) + cdio? ( >=dev-libs/libcdio-0.83 ) + 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} + virtual/pkgconfig" + +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 cdio libcdio) \ + $(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 +} diff --git a/dev-libs/libisoburn/metadata.xml b/dev-libs/libisoburn/metadata.xml new file mode 100644 index 000000000000..27b2e06fc232 --- /dev/null +++ b/dev-libs/libisoburn/metadata.xml @@ -0,0 +1,19 @@ + + + + +billie@gentoo.org +Daniel Pielmeier + + +Allow the use of external processes as file content +filters (Note: this is a potential security risk) +Also allow the use of external setuid +processes as file content filters (Note: this is a potential security +risk) +Enable the tcl gui for xorriso +Enable the tcl gui for xorriso under setuid +Use dev-tcltk/bwidget which is not strictly required for the frontend +Enable EXPERIMENTAL use of libcdio as system adapter + + -- cgit v1.2.3