summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-text/dos2unix/ChangeLog8
-rw-r--r--app-text/dos2unix/Manifest16
-rw-r--r--app-text/dos2unix/dos2unix-5.2.1.ebuild54
-rw-r--r--app-text/dos2unix/metadata.xml3
4 files changed, 78 insertions, 3 deletions
diff --git a/app-text/dos2unix/ChangeLog b/app-text/dos2unix/ChangeLog
index 79e1df608e68..d8b0fdf7a588 100644
--- a/app-text/dos2unix/ChangeLog
+++ b/app-text/dos2unix/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-text/dos2unix
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/ChangeLog,v 1.61 2011/03/01 01:14:59 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/ChangeLog,v 1.62 2011/03/05 15:22:56 jlec Exp $
+
+*dos2unix-5.2.1 (05 Mar 2011)
+
+ 05 Mar 2011; Justin Lecher <jlec@gentoo.org> +dos2unix-5.2.1.ebuild,
+ metadata.xml:
+ Version Bump
01 Mar 2011; Brent Baude <ranger@gentoo.org> dos2unix-5.1.1.ebuild:
stable ppc64, bug 350646
diff --git a/app-text/dos2unix/Manifest b/app-text/dos2unix/Manifest
index 87df68a1bbef..5ea16c2a0166 100644
--- a/app-text/dos2unix/Manifest
+++ b/app-text/dos2unix/Manifest
@@ -1,9 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX dos2unix-5.2-makefile.patch 675 RMD160 a8297bbf4295f133bca7fb3d7e4e69d1b1107c82 SHA1 079b05660938384dacda4d864c021bf53918311b SHA256 dab1edb13438d598f77e8b73ac2a34def74756accc9a330687d4a1ac0187ba74
DIST dos2unix-5.1.1.tar.gz 67920 RMD160 7a50cf347cb2c716693718ae3b1b08de18bdedb3 SHA1 c8b2121cbdf74900b9ae5fd7a0319195f6053b05 SHA256 e4b1f63f8bfdcff4a2a6c972bada71db841a469cbddbe0472fcf8a5f60f26c5f
DIST dos2unix-5.1.tar.gz 66944 RMD160 958a272c6b2729d9476ed268b84d7310c11711f0 SHA1 5aed2d6201542ed3804c564b8b8627747bfc6a8a SHA256 42ffeb9ecd7e7922285936a7b15875147f67eb17e91311d6e813320c31145226
+DIST dos2unix-5.2.1.tar.gz 52877 RMD160 0bcce6e16dd94fa85a6cbcb44dc72d5c30db062a SHA1 79e1dbb3753e029d2a5b0d65f3f512d09cbc6f79 SHA256 a0f39f8e7a4f45b55b96c70e452d1c4ae5afbd872a867b7c097cf91bc7e82199
DIST dos2unix-5.2.tar.gz 51722 RMD160 764626c21cc2bfaea98528fa2c13d8b6845bda2f SHA1 477d45afc2932d0d4546a704a7200e5ee1779fb9 SHA256 58b8db1352f091814f954fc85337aca36f8602574eb9c41256c3f9475e3d894c
EBUILD dos2unix-5.1.1.ebuild 1354 RMD160 dd361cfcefa73432e26d416c9c369ff16a90fed5 SHA1 2adc99e7e63b386ef910428e98d7b47c77af6f6b SHA256 235dfa9db06a007db21be06dd6895d2923e2dd93119ba5ff0695d8998c796b39
EBUILD dos2unix-5.1.ebuild 1350 RMD160 b987dce133ef7175c2fdbc1fba35c7641d8f8bb0 SHA1 69ccc618367f2a2195e94c17a6fd6c7179f83c4e SHA256 75bddcfc612674e8e8b5934ddadd245c32a648405b3ab52e20af02563468c020
+EBUILD dos2unix-5.2.1.ebuild 1517 RMD160 b207369db5c283294890495b98b224b30cb91dbd SHA1 f3c75395a2b325c52f8c3c0d0d451afc3106a5e4 SHA256 1629d5f186189d19b71922e3f056eee783788aa6ef834be45d0a85c05a8ecf3b
EBUILD dos2unix-5.2.ebuild 1459 RMD160 3a0728469dbb9a80a2cb8919c3b2ee3a73b277c8 SHA1 a4414582669b577eb7d5895dcd506ec365f83b61 SHA256 ed61a55d7c4c2a03cfc5247b4bdddb82daf6957a48208b7cc0b1403c2e42480f
-MISC ChangeLog 7308 RMD160 b31c25a2b2b42c15caad49473dfbe545ac919e8d SHA1 203983c10fef2e5524215a2a6612ec8b3bf94da5 SHA256 197ba2291ddf063fa1414866fc7f904b8aad02056e503cea3a7310af9883f434
-MISC metadata.xml 165 RMD160 c4557a3518a065b077539be5a0f20e4735fc2141 SHA1 1831705b1eb97b63968fc9eef31aa904a69a854a SHA256 75ca85c472d4181ae0de529c83826baaebe75d9e750ee6621758b5096bceffcd
+MISC ChangeLog 7440 RMD160 77575ee4a7fbca2d2209e78a1571b98deb34df48 SHA1 d6964a7d40f1214276bfbb93b6b690432f5ebfbb SHA256 5520b1df86a450daa0ad64bf32dbab4f7541ea5318af19312d449a8764c63c18
+MISC metadata.xml 234 RMD160 593dece2f15149164a4e36b7727fadd4cb2efbd8 SHA1 ed65e10c9e015d557ce3665811ea2221e8472d7a SHA256 703ec0ea13fdb7c1561ac60630f9119dd47283cb82d0f4fa3cd98b402a9a9003
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk1yVVkACgkQgAnW8HDreRYXhwCgotEXESoT6SE6o6AF7lgmRNQy
+rpQAoK0V4U8NJSssAT6tsywqwaOawN4o
+=XzDV
+-----END PGP SIGNATURE-----
diff --git a/app-text/dos2unix/dos2unix-5.2.1.ebuild b/app-text/dos2unix/dos2unix-5.2.1.ebuild
new file mode 100644
index 000000000000..066d9b433873
--- /dev/null
+++ b/app-text/dos2unix/dos2unix-5.2.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-5.2.1.ebuild,v 1.1 2011/03/05 15:22:56 jlec Exp $
+
+EAPI="3"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
+HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html http://sourceforge.net/projects/dos2unix/"
+SRC_URI="
+ http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
+ mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
+IUSE="debug largefile nls"
+
+DEPEND="virtual/libintl"
+RDEPEND="
+ ${DEPEND}
+ !app-text/hd2u
+ !app-text/unix2dos"
+
+src_prepare() {
+ sed \
+ -e '/^LDFLAGS/s|=|+=|' \
+ -e '/^CC/s|=|?=|' \
+ -e '/CFLAGS_OS \+=/d' \
+ -e '/LDFLAGS_EXTRA \+=/d' \
+ -e "/^CFLAGS/s|-O2|${CFLAGS}|" \
+ -i "${S}"/Makefile || die
+ tc-export CC
+ use largefile || sed "/LFS/s:1:0:g" -i Makefile
+ use debug && sed "/DEBUG/s:0:1:g" -i Makefile
+}
+
+lintl() {
+ # same logic as from virtual/libintl
+ use !elibc_glibc && use !elibc_uclibc && echo "-lintl"
+}
+
+src_compile() {
+ emake prefix="${EPREFIX}/usr" \
+ $(use nls && echo "LDFLAGS_EXTRA=$(lintl)" || echo "ENABLE_NLS=") \
+ || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
+ $(use nls || echo "ENABLE_NLS=") install \
+ || die "emake install failed"
+}
diff --git a/app-text/dos2unix/metadata.xml b/app-text/dos2unix/metadata.xml
index 40149c995561..a4adecea904d 100644
--- a/app-text/dos2unix/metadata.xml
+++ b/app-text/dos2unix/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>shell-tools</herd>
+<use>
+ <flag name='largefile'>Support for large files</flag>
+</use>
</pkgmetadata>