summaryrefslogtreecommitdiff
path: root/sys-fs/progsreiserfs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-fs/progsreiserfs
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-fs/progsreiserfs')
-rw-r--r--sys-fs/progsreiserfs/Manifest6
-rw-r--r--sys-fs/progsreiserfs/files/progsreiserfs-0.3.1_rc8-autotools.patch13
-rw-r--r--sys-fs/progsreiserfs/metadata.xml12
-rw-r--r--sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild59
4 files changed, 90 insertions, 0 deletions
diff --git a/sys-fs/progsreiserfs/Manifest b/sys-fs/progsreiserfs/Manifest
new file mode 100644
index 000000000000..bef29989dddf
--- /dev/null
+++ b/sys-fs/progsreiserfs/Manifest
@@ -0,0 +1,6 @@
+AUX progsreiserfs-0.3.1_rc8-autotools.patch 271 SHA256 565f88d2bbb468200764c25be64dee03b94db438d4f33cab779dda793f1a0eeb SHA512 5db538c3bdcd4463879fc267288f76e50603d8693fa8009ef33247be7d1b89f9cd526a73e47e717f92e1217795a215690263400755ae13de2f636111f67d075f WHIRLPOOL ad552c3561a35f8a7ef8be354f98e068387ab70d2eead00b9fa40355e4718c29fd6514a5de88f298adcac84c0e0a8c3eeb6d95b6870ae658b219fbca11b5a073
+DIST progsreiserfs-0.3.1-rc8.tar.gz 399279 SHA256 1473899a21df0679a32ebde5a35c158468a7e51a0cb6fd89d77c42bfde9b6399 SHA512 65266ab5a598b2073e6893da6554bdfe43796be3bd608eb7c4f687c3ef6ed395ce67def49b62d2b3705dfdeb38bd5f5d1c91fec6ad7323788d490058b015c26d WHIRLPOOL 2afe87ef74d7bbbd012b5dd141663291222e8bf22ae318ac217e38f0af90f7524beb15362ebbc001f3998f14a555b10586e09a5cb412c105dce6b791cd2ee2fa
+EBUILD progsreiserfs-0.3.1_rc8.ebuild 1287 SHA256 f154f2d6c5df329ee4139349cdf1ddb8d17f9248e3c10b62a32b4085e4bff785 SHA512 90844b9d025ed7200d0afe82b0ba4fa4df0e4b22c919541805a4d92a5e109640c835a40eb2e507222e5a776eedf81b479362f2d8348e5371cb4e6ff3430e6d64 WHIRLPOOL aa3f5fe10f39c1f2a181520352ef0a434f1e280bbaa7631992223feab7b57b6c0ce23561a21670d75a865cc2c0d8ddcfd9831dd5214a096b0d8a0dfe6d5f8643
+MISC ChangeLog 3339 SHA256 d4cb82c4b6b11e3df7a553f214f50b2dfa4a42233a9dd7e72f59d56e869797cd SHA512 87de0e74c8b36e16dba9ff411384d24586ab823b6e8b69bf1d39f94e8328a1f7f398c6a5ceb4698b834da091177657bf698853bd107377ee4b2be62f1e7220ca WHIRLPOOL 29e6578e29fab487bcb5f246b85b2f82d07e284cd6e448361a18a11d3c272bfd7c742359aeb34cc10c4525d604e60ae2398377bab2f0c94016d5b9e34ef956ef
+MISC ChangeLog-2015 3587 SHA256 707ba148c634b7aaa1b2576ba5c728d5def520b269e1e72d8f5903f0fbf100b6 SHA512 eac806b8db2dd89662717021f7346c81f21723d8ee50eb13191cf9f7ea4d62da5158c4d197e0975841321875f9f44c9822359329eedaa334bf59e8fea7c04427 WHIRLPOOL 7746ec737e11063c6bc3082ffa01a3abfda92f8ba9f50cf57de6e2dc45b79fd75c63718033465b98fa256a6dd4e8501abe48c9d3bc6629963651e84c83659cf4
+MISC metadata.xml 425 SHA256 9843dea8ee253cfa28c5b00af39112d10470342f33aaee02d3af131872f5254d SHA512 55c54a7c00dc1440503494b4f5332d2c82e9775ad652f3d3f5a950368fcfb55dc2e00cc6a5a999e8bcdf5ddd2c1c30567934f74be0b82533caed15ccb87ca017 WHIRLPOOL 88a791b52a23f11fe733482bba309ba687e9908c25a28d457799dd58d2e2ee5fbbbc2d57129a1fd932683cfaa22551d895616c17908ae3bfbeac6d4b9de1ffcc
diff --git a/sys-fs/progsreiserfs/files/progsreiserfs-0.3.1_rc8-autotools.patch b/sys-fs/progsreiserfs/files/progsreiserfs-0.3.1_rc8-autotools.patch
new file mode 100644
index 000000000000..4a0753f4f09b
--- /dev/null
+++ b/sys-fs/progsreiserfs/files/progsreiserfs-0.3.1_rc8-autotools.patch
@@ -0,0 +1,13 @@
+http://bugs.gentoo.org/442226
+
+--- progsreiserfs.m4
++++ progsreiserfs.m4
+@@ -10,7 +10,7 @@
+ dnl Adds the required libraries to $REISERFS_LIBS and does an
+ dnl AC_SUBST(REISERFS_LIBS)
+
+-AC_DEFUN(AC_CHECK_LIBREISERFS,
++AC_DEFUN([AC_CHECK_LIBREISERFS],
+ [
+
+ dnl save LIBS
diff --git a/sys-fs/progsreiserfs/metadata.xml b/sys-fs/progsreiserfs/metadata.xml
new file mode 100644
index 000000000000..4dea6b2cb795
--- /dev/null
+++ b/sys-fs/progsreiserfs/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+</maintainer>
+<maintainer type="person">
+ <email>robbat2@gentoo.org</email>
+ <description>Maintainer as part of base-system work. Assign bugs to base-system.</description>
+</maintainer>
+</pkgmetadata>
diff --git a/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild
new file mode 100644
index 000000000000..dc0cf2cca90c
--- /dev/null
+++ b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils flag-o-matic libtool
+
+MY_P=${PN}-${PV/_/-}
+
+DESCRIPTION="Library for accessing and manipulating reiserfs partitions"
+HOMEPAGE="http://reiserfs.linux.kiev.ua/"
+SRC_URI="http://reiserfs.linux.kiev.ua/snapshots/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc x86"
+IUSE="debug examples nls static-libs"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ sys-apps/util-linux
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-autotools.patch
+
+ elibtoolize
+}
+
+src_configure() {
+ filter-lfs-flags
+
+ econf \
+ $(use_enable static-libs static) \
+ --disable-Werror \
+ $(use_enable nls) \
+ $(use_enable debug)
+}
+
+src_install() {
+ default
+
+ if use examples; then
+ docinto examples
+ dodoc demos/*.c
+ fi
+
+ rm -r "${ED}"/usr/{sbin,share/man} || die
+ prune_libtool_files
+}
+
+pkg_postinst() {
+ ewarn "progsreiserfs has been proven dangerous in the past, generating bad"
+ ewarn "partitions and destroying data on resize/cpfs operations."
+ ewarn "Because of this, we do NOT provide their binaries, but only their"
+ ewarn "libraries instead, as these are needed for other applications."
+}