Merge pull request #434 from mischief/mtools

bump(sys-fs/mtools): sync with upstream
This commit is contained in:
Nick Owens 2016-05-31 18:01:36 -07:00
commit 6e033e4afd
11 changed files with 479 additions and 4 deletions

View File

@ -10,4 +10,4 @@ RDEPEND=X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.15.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool b75230758539a7da029e24afdb693960 multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=56e3e5b12fdb8fa3b26861a32e0c4457
_md5_=5be6754f0ca7c7503b93ad2510c76e2b

View File

@ -0,0 +1,12 @@
DEFINED_PHASES=configure install prepare
DEPEND=X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
DESCRIPTION=utilities to access MS-DOS disks from Unix without mounting them
EAPI=4
HOMEPAGE=http://mtools.linux.lu/
IUSE=X
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86
LICENSE=GPL-3
RDEPEND=X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.17.tar.bz2
_md5_=4a6cfaea8e148883f991f46cea7f289e

View File

@ -0,0 +1,13 @@
DEFINED_PHASES=configure install prepare
DEPEND=!elibc_glibc? ( virtual/libiconv ) X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
DESCRIPTION=utilities to access MS-DOS disks from Unix without mounting them
EAPI=4
HOMEPAGE=http://mtools.linux.lu/
IUSE=X elibc_glibc
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris
LICENSE=GPL-3
RDEPEND=!elibc_glibc? ( virtual/libiconv ) X? ( x11-libs/libICE x11-libs/libXau x11-libs/libSM x11-libs/libX11 x11-libs/libXt )
SLOT=0
SRC_URI=mirror://gnu/mtools/mtools-4.0.18.tar.bz2
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 3972ca401cf7dbb430df9995f5d8d580 toolchain-funcs 7a212e5e01adfa4805c9978366e6ee85
_md5_=5b1ef62976e346d39fb42c4c86c14cac

View File

@ -0,0 +1,88 @@
# ChangeLog for sys-fs/mtools
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*mtools-4.0.18 (09 Aug 2015)
*mtools-4.0.17 (09 Aug 2015)
*mtools-4.0.16 (09 Aug 2015)
*mtools-4.0.15 (09 Aug 2015)
*mtools-4.0.13 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org>
+files/mtools-3.9.11-flags.patch, +metadata.xml, +mtools-4.0.13.ebuild,
+mtools-4.0.15.ebuild, +mtools-4.0.16.ebuild, +mtools-4.0.17.ebuild,
+mtools-4.0.18.ebuild:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
24 Nov 2015; Mike Frysinger <vapier@gentoo.org> metadata.xml:
standardize various metadata.xml style
19 Jan 2016; Manuel Rüger <mrueg@gentoo.org> -mtools-4.0.13.ebuild,
-mtools-4.0.16.ebuild:
Remove old
Package-Manager: portage-2.2.27
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Unify quoting in metadata.xml files for machine processing
Force unified quoting in all metadata.xml files since lxml does not
preserve original use of single and double quotes. Ensuring unified
quoting before the process allows distinguishing the GLEP 67-related
metadata.xml changes from unrelated quoting changes.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)

View File

@ -0,0 +1,213 @@
# ChangeLog for sys-fs/mtools
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtools/ChangeLog,v 1.55 2013/07/04 14:57:52 grobian Exp $
04 Jul 2013; Fabian Groffen <grobian@gentoo.org> mtools-4.0.18.ebuild:
Fix building on non-glibc platforms, bug #447688
26 Feb 2013; Fabian Groffen <grobian@gentoo.org> mtools-4.0.18.ebuild:
Fix for Prefix, by Yuriy Taraday, bug #447684
*mtools-4.0.18 (17 Jan 2013)
17 Jan 2013; Mike Frysinger <vapier@gentoo.org> +mtools-4.0.18.ebuild:
Version bump #452390 by Agostino Sarubbo.
11 Jan 2013; Rick Farina <zerochaos@gentoo.org> mtools-4.0.15.ebuild:
it seems this should have been stable for the last 18 months but somehow it
never got marked, bug #363985
*mtools-4.0.17 (15 Sep 2011)
15 Sep 2011; Tim Harder <radhermit@gentoo.org> +mtools-4.0.17.ebuild:
Version bump. Update to EAPI 4 and fix parallel install issue.
19 Jun 2011; Raúl Porcel <armin76@gentoo.org> mtools-4.0.15.ebuild:
alpha/sparc stable wrt #363985
09 May 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> mtools-4.0.15.ebuild:
x86 stable wrt bug #363985
02 May 2011; Jeroen Roovers <jer@gentoo.org> mtools-4.0.15.ebuild:
Stable for HPPA (bug #363985).
01 May 2011; Kacper Kowalik <xarthisius@gentoo.org> mtools-4.0.15.ebuild:
ppc/ppc64 stable wrt #363985
25 Apr 2011; Markos Chandras <hwoarang@gentoo.org> mtools-4.0.15.ebuild:
Stable on amd64 wrt bug #363985
*mtools-4.0.16 (18 Apr 2011)
18 Apr 2011; Jeroen Roovers <jer@gentoo.org> +mtools-4.0.16.ebuild:
Version bump.
03 Dec 2010; Michael Weber <xmw@gentoo.org> mtools-4.0.13.ebuild,
mtools-4.0.15.ebuild:
added ~arm (bug 302981)
29 Nov 2010; Brent Baude <ranger@gentoo.org> mtools-4.0.13.ebuild:
stable ppc64, bug 341405
31 Oct 2010; Raúl Porcel <armin76@gentoo.org> mtools-4.0.13.ebuild:
alpha/sparc stable wrt #341405
22 Oct 2010; Christian Faulhammer <fauli@gentoo.org> mtools-4.0.13.ebuild:
stable x86, bug 341405
21 Oct 2010; Brent Baude <ranger@gentoo.org> mtools-4.0.13.ebuild:
stable ppc, bug 341405
19 Oct 2010; Jeroen Roovers <jer@gentoo.org> mtools-4.0.13.ebuild:
Fix sed expression target thanks to reavertm.
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> mtools-4.0.13.ebuild:
Stable for HPPA (bug #341405).
18 Oct 2010; Markos Chandras <hwoarang@gentoo.org> mtools-4.0.13.ebuild:
Stable on amd64 wrt bug #341405
*mtools-4.0.15 (18 Oct 2010)
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> +mtools-4.0.15.ebuild:
Version bump.
18 Oct 2010; Mike Frysinger <vapier@gentoo.org> mtools-4.0.14.ebuild:
Regen configure #341443 by Priit Laes.
*mtools-4.0.14 (17 Oct 2010)
17 Oct 2010; Mike Frysinger <vapier@gentoo.org> +mtools-4.0.14.ebuild:
Version bump.
*mtools-4.0.13 (07 Mar 2010)
07 Mar 2010; Mike Frysinger <vapier@gentoo.org> +mtools-4.0.13.ebuild:
Version bump #307497 by Jeroen Roovers.
02 Mar 2010; Jeroen Roovers <jer@gentoo.org> mtools-4.0.12.ebuild:
Fix LICENSE.
26 Dec 2009; Raúl Porcel <armin76@gentoo.org> mtools-3.9.11.ebuild:
alpha/sparc stable wrt #293308
07 Dec 2009; Markus Meier <maekke@gentoo.org> mtools-3.9.11.ebuild:
amd64 stable, bug #293308
26 Nov 2009; Joseph Jezak <josejx@gentoo.org> mtools-3.9.11.ebuild:
Marked ppc stable for bug #293308.
19 Nov 2009; Christian Faulhammer <fauli@gentoo.org> mtools-3.9.11.ebuild:
stable x86, bug 293308
18 Nov 2009; Jeroen Roovers <jer@gentoo.org> mtools-3.9.11.ebuild:
Stable for HPPA (bug #293308).
17 Nov 2009; Brent Baude <ranger@gentoo.org> mtools-3.9.11.ebuild:
Marking mtools-3.9.11 ppc64 for bug 293308
*mtools-4.0.12 (15 Nov 2009)
15 Nov 2009; Mike Frysinger <vapier@gentoo.org> +mtools-4.0.12.ebuild:
Version bump.
18 Aug 2008; Mike Frysinger <vapier@gentoo.org> mtools-3.9.11.ebuild:
Remove /usr/local paths from docs, install using `emake DESTDIR`, and dont
bother marking mtools.conf as a sample file #233741.
*mtools-3.9.11 (17 Aug 2008)
17 Aug 2008; Mike Frysinger <vapier@gentoo.org>
+files/mtools-3.9.11-flags.patch, +mtools-3.9.11.ebuild:
Version bump and remove pointless CFLAGS #232766.
15 Jul 2008; Jeroen Roovers <jer@gentoo.org> mtools-3.9.10.ebuild:
Stable for HPPA too.
31 Jan 2007; Mike Frysinger <vapier@gentoo.org> mtools-3.9.10.ebuild:
Add support for USE=X #164565 by Natanael Copa.
07 Feb 2006; Simon Stelling <blubb@gentoo.org> mtools-3.9.10.ebuild:
stable on amd64
24 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> mtools-3.9.10.ebuild:
Stable on ppc.
18 Dec 2005; Markus Rothe <corsair@gentoo.org> mtools-3.9.10.ebuild:
Stable on ppc64
12 Dec 2005; Christian Birchinger <joker@gentoo.org> mtools-3.9.10.ebuild:
Added sparc stable keyword
09 Dec 2005; Bryan Østergaard <kloeri@gentoo.org mtools-3.9.10.ebuild:
Stable on alpha.
07 Dec 2005; Mark Loeser <halcy0n@gentoo.org> mtools-3.9.10.ebuild:
Stable on x86; bug #114055
*mtools-3.9.10 (17 Jul 2005)
17 Jul 2005; Mike Frysinger <vapier@gentoo.org> +mtools-3.9.10.ebuild:
Version bump.
13 Feb 2005; Heinrich Wendel <lanius@gentoo.org> -mtools-3.9.8-r1.ebuild,
mtools-3.9.9.ebuild:
mark amd64; remove old version
06 Feb 2005; Markus Rothe <corsair@gentoo.org> mtools-3.9.9.ebuild:
Stable on ppc64
03 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
26 Dec 2004; Markus Rothe <corsair@gentoo.org> mtools-3.9.9.ebuild:
Added ~ppc64 to KEYWORDS
12 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> mtools-3.9.9.ebuild:
Stable on sparc
03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
mtools-3.9.9.ebuild:
Masked mtools-3.9.9.ebuild stable for ppc
16 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> mtools-3.9.9.ebuild:
Stable on alpha.
15 Jul 2004; Michael Sterrett <mr_bones_@gentoo.org> mtools-3.9.9.ebuild:
use emake; tidy; stablize for x86
26 Apr 2004; Aron Griffis <agriffis@gentoo.org> mtools-3.9.8-r1.ebuild,
mtools-3.9.9.ebuild:
Add die following econf for bug 48950
*mtools-3.9.9 (03 Jan 2004)
03 Jan 2004; Martin Holzer <mholzer@gentoo.org> mtools-3.9.8-r1.ebuild,
mtools-3.9.9.ebuild:
Version bumped. Closes 37049
12 Dec 2003; Daniel Ahlberg <aliz@gentoo.org> mtools-3.9.8-r1.ebuild:
Builds and runs on amd64. Closing #34087.
*mtools-3.9.8-r1 (16 Sep 2003)
16 Sep 2003; Seemant Kulleen <seemant@gentoo.org> mtools-3.9.8-r1.ebuild:
moved from app-admin to sys-fs
01 May 2003; Aron Griffis <agriffis@gentoo.org> mtools-3.9.8-r1.ebuild:
Mark stable on alpha
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*mtools-3.9.8-r1 (1 Feb 2002)
29 Jul 2002; Calum Selkirk <cselkirk@gentoo.org> mtools-3.9.8-r1.ebuild :
Added ppc to KEYWORDS.
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1 +1,10 @@
DIST mtools-4.0.15.tar.bz2 386339 RMD160 a5b06e65e1d1772dcb88cb88d8a0e34f82261828 SHA1 c7d6864832522ade5a921d870b1a27d11b6e12e1 SHA256 290defca107cc183a17c98d3f7d00db02228b724084a2a818f1dd6ea86973899
AUX mtools-3.9.11-flags.patch 839 SHA256 7aba25167e5a69f8f89421a4deb96d1d9c9c2fbc7172b6756b9ca1c9d61fe575 SHA512 84466fe9610dd0f9b58c24cd9b627a3f580bf1dba79de2ab6abd88f4f90a190eae803c1cb52b1a2848bc585b55a3b27378eec29233d8052bda1bc3bd0b4e4efd WHIRLPOOL 263af4b3e4f00620989f1308fbbb38d7741af60dd0812724a5ff118b7df4236ebd7fc11ed059ca6035ac33635be5f5934589c8b92346af15c2fa69b4a3da9885
DIST mtools-4.0.15.tar.bz2 386339 SHA256 290defca107cc183a17c98d3f7d00db02228b724084a2a818f1dd6ea86973899 SHA512 0ee4d060ffb95c0e5b0e859634bee50e056aaa7d3917fdbcc4fd8ca86710b1d93ef252bec588d5c010f2fb6081853e76338b966e4584e510728be4ec3113e0da WHIRLPOOL c4ab4cb1f0b1fd4c3540ef81379d3976590f1433135ab75b1ec2de4e0e219ba33fdbb5778289f76d3eea90d27259ae9145a4152942abda8f7057f38ba0e9e65d
DIST mtools-4.0.17.tar.bz2 412310 SHA256 0ecc358e30a72d215b1d4c625b27e67121cd6f6075370dfb791ef2a8b980ecb6 SHA512 0ad44bc9d7088d8a0edc648ac81fb4c9ea522c8d7561717f02475514186081050c283c0393bf32358b95ea60554713c26ea7e06074041d3fbdcaf642aec2e1ce WHIRLPOOL ce220067850ac91cbe8a2687b82be4afe2cf3f3f1a3444bb3e02c6ac2ffa470dc7825c2e0c5fc72c9010839d956f8a1351b4944194336a38c38ce0ef37387327
DIST mtools-4.0.18.tar.bz2 420190 SHA256 59e9cf80885399c4f229e5d87e49c0c2bfeec044e1386d59fcd0b0aead6b2f85 SHA512 3981a4727aa4e2ec5c931201b236f52fcd1c9d55f888cb2fbdc5c4172402e2b229ede9a5005b972ffdad59bcb861e2fcc01404845e521116419079ae78239090 WHIRLPOOL 478ae2187e3a44ebad8f9b5fca869d80a7bcb0b55183af59bc361c2efd241e6e69be0194e18c690ff156ba808d9fc52ad2303aeff606d09b4e478f90b51186f9
EBUILD mtools-4.0.15.ebuild 839 SHA256 a10e62e1e306b5b6a44bf7c09e68cde03f6c1a41cd20b9d4e72f682f1a6bde37 SHA512 5ff53b3e369d0bfc311ce35d94c3305e1d3aca6fb97e14e7a63dc6d8acb1dfe72d8f53278b953bce3eb60b8f19a3fe8f8f4faf2aa130d07d989d9fd1962a9841 WHIRLPOOL 98062d84611a84fc378ed3ab8fd729ea3a321e1cf633e6d5680ec3bf4480e166decfe758a01d975f70189a9b393a84adab4ad58c64df785d1e4e6f94d57aacc8
EBUILD mtools-4.0.17.ebuild 908 SHA256 7a53ae27210b8db26bd9000f512034fb0168f33dbdf07ea2acf81a0fb6bef732 SHA512 ee6bced6568883a51d1beb8d49c36e450adaacf1102df59e07503cc53555f9f2f59ebcce9d3b4d16bd3888f6ab14b39b2b169dcaf50d3414674c7a23eafff1f6 WHIRLPOOL 688367cf368e4548625b0932318f86eae522b5b38621e8e0c6959a32ff19cdfb93da6c5229e06918763105489a58ed1f2f1c7a42df4f2e0aadc2a9baf6971343
EBUILD mtools-4.0.18.ebuild 1063 SHA256 84c461ae4fe339d9889392734a4d81277bc422ce4bd2d5d4f17664750939406d SHA512 85e29e8ea575a99f85745c32d20133e3ca2a27eeb9834247729b1b2187a5cd23d6c547cc718f8397c1c306d458631bbe377381b02e27e38be820540d8f27e025 WHIRLPOOL 6e63cba407b4ffb1b37bff746df339e92bcb722aaf8118ce460035bb18836cc57359297f4cfca7684117cc510b97883f7262ecd9c9d34a78a30a7a0eda77b8e4
MISC ChangeLog 3314 SHA256 c03bc9aad557c26bd72763ffa5699e91d10489ec213610f80749c54c057ae604 SHA512 4ff75a3210fcf47e2bdfbea013b7b379efe12730ec89f1311b30b4d6095154265d5ca81ae6dcb1429108421b05cb6f6157e372eabb4d08369b2c95553531bf59 WHIRLPOOL 45ae9d3abc05f1d04e979b9579ca0126a8621c7ff229e029ef3136affa752735bc68041dc46e579e438b3b68e1712a62c28a61c14f3f05e8b60f64e81e2983a0
MISC ChangeLog-2015 7242 SHA256 66998bd20162d56feacd37164b855394b865804476b1d20770c1d2ac53757070 SHA512 208317962e12cd4d58c7c4bfdf6616e0a4032038c93befb83980898c0b73305c8cd84d5a6c708905d782124991fe0ce7d7668ff5eecd62edbfb22b94b53d74af WHIRLPOOL 30735130f290305f405ae8ebef1a97a768633285e50888a854e90acd2bb9df608ced8dbf498df9d35f72214ce6d3f8ef3daaec2d905f526feaa53d83b9c873ae
MISC metadata.xml 253 SHA256 d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555 WHIRLPOOL e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8

View File

@ -0,0 +1,37 @@
remove pointless flags
http://bugs.gentoo.org/232766
--- mtools/configure
+++ mtools/configure
@@ -5904,9 +5904,6 @@
my_host_os=`echo $host_os1 $host_os2 $host_os3 | sort -u`
objs=`echo $srcdir/*.c | sed 's/\.c$/.o/' `
if [ "X$GCC" = "Xyes" ] ; then
- if [ "$host_cpu" = i486 ] ; then
- CFLAGS="$CFLAGS -m486"
- fi
Wall=-Wall
if [ "$host_os3" = sunos ] ; then
Wall=""
@@ -5921,9 +5918,6 @@
CFLAGS="$CFLAGS -ZP"
MACHDEPLIBS="-lposix -UTIL"
fi
- case "${host}" in
- arm*-*-linux) CFLAGS="$CFLAGS -mstructure-size-boundary=8";;
- esac
CFLAGS="$CFLAGS $Wall"
else
if [ $host_os3 = hpux ] ; then
@@ -5940,10 +5934,6 @@
fi
-if [ $host_vendor = linux ] ; then
- LDFLAGS="$LDFLAGS -z"
-fi
-
if [ $host_os3 = xenix ] ; then
LDFLAGS="$LDFLAGS -M2e -i -f 5000"
fi

View File

@ -0,0 +1,8 @@
<?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>
</pkgmetadata>

View File

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/mtools/mtools-4.0.15.ebuild,v 1.8 2011/06/19 16:59:24 armin76 Exp $
# $Id$
EAPI="2"

View File

@ -0,0 +1,45 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
HOMEPAGE="http://mtools.linux.lu/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE="X"
DEPEND="
X? (
x11-libs/libICE
x11-libs/libXau
x11-libs/libSM
x11-libs/libX11
x11-libs/libXt
)"
RDEPEND="${DEPEND}"
src_prepare() {
# Don't throw errors on existing directories
sed -i -e "s:mkdir:mkdir -p:" mkinstalldirs || die
}
src_configure() {
econf \
--sysconfdir=/etc/mtools \
$(use_with X x)
}
src_install() {
emake DESTDIR="${D}" install
dodoc README* Release.notes
insinto /etc/mtools
doins mtools.conf
# default is fine
sed -i -e '/^SAMPLE FILE$/s:^:#:' "${D}"/etc/mtools/mtools.conf || die
}

View File

@ -0,0 +1,50 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit flag-o-matic
DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them"
HOMEPAGE="http://mtools.linux.lu/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris"
IUSE="X elibc_glibc"
DEPEND="
!elibc_glibc? ( virtual/libiconv )
X? (
x11-libs/libICE
x11-libs/libXau
x11-libs/libSM
x11-libs/libX11
x11-libs/libXt
)"
RDEPEND="${DEPEND}"
src_prepare() {
# Don't throw errors on existing directories
sed -i -e "s:mkdir:mkdir -p:" mkinstalldirs || die
}
src_configure() {
# 447688
use elibc_glibc || append-libs iconv
econf \
--sysconfdir="${EPREFIX}"/etc/mtools \
$(use_with X x)
}
src_install() {
emake DESTDIR="${D}" install
dodoc README* Release.notes
insinto /etc/mtools
doins mtools.conf
# default is fine
sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die
}