diff options
-rw-r--r-- | app-arch/unar/ChangeLog | 22 | ||||
-rw-r--r-- | app-arch/unar/Manifest | 4 | ||||
-rw-r--r-- | app-arch/unar/metadata.xml | 10 | ||||
-rw-r--r-- | app-arch/unar/unar-1.1.ebuild | 40 |
4 files changed, 76 insertions, 0 deletions
diff --git a/app-arch/unar/ChangeLog b/app-arch/unar/ChangeLog new file mode 100644 index 000000000000..95a350c4f62e --- /dev/null +++ b/app-arch/unar/ChangeLog @@ -0,0 +1,22 @@ +# ChangeLog for app-arch/unar +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/unar/ChangeLog,v 1.1 2012/09/03 16:07:33 hanno Exp $ + +*unar-1.1 (03 Sep 2012) + + 03 Sep 2012; Hanno Boeck <hanno@gentoo.org> +unar-1.1.ebuild, +metadata.xml: + Bump, move to upstream-preferred name and versioning scheme. + + 09 Oct 2011; Hanno Boeck <hanno@gentoo.org> TheUnarchiver-2.7.1.ebuild: + Add missing dep to icu. + + 09 Oct 2011; Hanno Boeck <hanno@gentoo.org> TheUnarchiver-2.7.1.ebuild: + Raise dependency for gnustep-make, versions before 2.6.0 use incompatible + paths. + +*TheUnarchiver-2.7.1 (08 Oct 2011) + + 08 Oct 2011; Hanno Boeck <hanno@gentoo.org> +TheUnarchiver-2.7.1.ebuild, + +metadata.xml: + Initial commit, unpacker for various archiving formats including rar v3. + diff --git a/app-arch/unar/Manifest b/app-arch/unar/Manifest new file mode 100644 index 000000000000..65e40170ca88 --- /dev/null +++ b/app-arch/unar/Manifest @@ -0,0 +1,4 @@ +DIST unar1.1_src.zip 3530742 SHA256 478f5ffd9707f3f295e088df42e1cd26dcf203590297a4bd35a95e9de186ed0e SHA512 9d2ca145497961cc9b8c786e49810394c0abed8077e806d873420c65eabef70b57a70f93741890f8e7ee231d145d45c9b3a614ddc8ef5d17f8f1603c7ac419a2 WHIRLPOOL 5494edc1b488ddc516fd7abd1e3697eb5b95b6046bcd99b308318f450049008252b781bc74411c716de38ecef523afbc684867db047d72f5cb020e3d68df03ec +EBUILD unar-1.1.ebuild 968 SHA256 e300f00bbbabf404b3ca07457b0073ad823388bfc0cd9bb80928dfaf41601bd5 SHA512 5910909435471fc4c825f6320c3aa7285817236e6ce4325e9108d7d33ed8cc09744d246ad02c267baf367337db329142296e00f5fe49560ba01548eac9065d5e WHIRLPOOL 2cfd3f53214941a722aaf28018d625291064120212a54b964c9508c8b009e61483dc09a7160933e9f095888215d3f02936c04f9835ddef762bb3986a55f6587a +MISC ChangeLog 840 SHA256 e0fe29bb8138ef648ca2782ef62ab9b2a3f6f2b914093275eef73fad3ef21d96 SHA512 26f5cb0560e52d41d03fffa74f6ae82e3a7e6a866014d3ab82f780242aebf6a5b42ea3925a1c5929eb3b8748ae6f137e9c780998ba70cff50ad889c2d10ec161 WHIRLPOOL 1e146b5cb8d35095f33f9e90d6ea3303558a0e63260c5c20440390c11038d6048c2b3bc44ecd7b40d5d2993c0e2a7088cde2ea2662723f3f6bfebe962fc69f06 +MISC metadata.xml 285 SHA256 7462d896945bd964fbe51ab01820196cdced8a5115984c21f9ef6e8ef8d171a5 SHA512 cad1baf7a87347e5fa678826756e595bdcb80f3ebb4d859e43546d5be132b354eaf3a96558095f935ef23889c46350154a2dcb6d209f9293b2ee2c3548ba8660 WHIRLPOOL 8236af34441bcdd634968b517decd93aa59f93aaa135c115df6dcffe23a9260a3d491277e0e0bd02c05eaf57e2e53cff91936643e68a5935736af470dca0b398 diff --git a/app-arch/unar/metadata.xml b/app-arch/unar/metadata.xml new file mode 100644 index 000000000000..197a63b678b5 --- /dev/null +++ b/app-arch/unar/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>hanno@gentoo.org</email> + </maintainer> + <upstream> + <remote-id type="google-code">theunarchiver</remote-id> + </upstream> +</pkgmetadata> diff --git a/app-arch/unar/unar-1.1.ebuild b/app-arch/unar/unar-1.1.ebuild new file mode 100644 index 000000000000..cc44074d9cdd --- /dev/null +++ b/app-arch/unar/unar-1.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-arch/unar/unar-1.1.ebuild,v 1.1 2012/09/03 16:07:33 hanno Exp $ + +EAPI=4 + +inherit toolchain-funcs + +DESCRIPTION="Unpacker for various archiving formats, e.g. rar v3." +HOMEPAGE="http://unarchiver.c3.cx/" +SRC_URI="http://theunarchiver.googlecode.com/files/${PN}${PV}_src.zip" +LICENSE="LGPL-2.1" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND="gnustep-base/gnustep-base + >=gnustep-base/gnustep-make-2.6.0[native-exceptions] + dev-libs/icu" +DEPEND="${RDEPEND} + sys-devel/gcc[objc]" + +S="${WORKDIR}/The Unarchiver/XADMaster" + +src_compile() { + emake -f Makefile.linux \ + CC="$(tc-getCC)" \ + OBJCC="$(tc-getCC)" \ + C_OPTS="-std=gnu99 ${CFLAGS}" \ + OBJC_OPTS="-std=gnu99 ${CFLAGS}" \ + LD="$(tc-getCC)" \ + LDFLAGS="-Wl,--whole-archive -fexceptions -fgnu-runtime \ + ${LDFLAGS}" || die "emake failed" +} + +src_install() { + dobin unar lsar || die "dobin failed" + doman ../Extra/lsar.1 ../Extra/unar.1 || die "doman failed" +} |