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 --- app-arch/stuffit/Manifest | 5 +++ app-arch/stuffit/metadata.xml | 6 +++ app-arch/stuffit/stuffit-5.2.0.611.ebuild | 65 +++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+) create mode 100644 app-arch/stuffit/Manifest create mode 100644 app-arch/stuffit/metadata.xml create mode 100644 app-arch/stuffit/stuffit-5.2.0.611.ebuild (limited to 'app-arch/stuffit') diff --git a/app-arch/stuffit/Manifest b/app-arch/stuffit/Manifest new file mode 100644 index 000000000000..c3d664f44419 --- /dev/null +++ b/app-arch/stuffit/Manifest @@ -0,0 +1,5 @@ +DIST stuffit520.611linux-i386.tar.gz 1955619 SHA256 69ccd8659000f7cdeba640157ed42e360b2e448c8e8333b1db491f2c4daf7998 SHA512 a1d4631c2d238b49c710816cd5ed8a01dcf52c29b870297b8dfd76fb0cb6e725c5b0f9d4a6c155c7b6980005df52fc4597632f72e90f00bf93ad80a28972270a WHIRLPOOL 438a33133d959879d81cca96a2659b82ae07c3cd4b137904f3e02fbbedac6a183ba411ab4e864e3bfa0bee2b27531bfbbaab7928d138640069e01bbc605669cb +EBUILD stuffit-5.2.0.611.ebuild 1465 SHA256 bac5f327e49f281c4251e7bf532dff5822584a99b55b0d4309a21fea9514db95 SHA512 d34265918291a3043262aded8ceb3bee13860eb5b8e5503f681ff9002176aaebc7abb1a21dba3779e7c10b7dd6b7301811489f7d92c0191c25a2e3aaca8b0bc0 WHIRLPOOL 3ad5e335471d9b5fd374588debb06dd0d40db093130fff3f74ee851037c7cea11c93898b636e68dfa17103bc3f62e3f85051a59b7f77b0fb7d89df58778fba66 +MISC ChangeLog 2530 SHA256 47ec67f86ea7388b6ffe42b7867b117fa1d24f50dab1aa0aa01687f62df74fbb SHA512 b9a3761395d2741c5272bf94735c90a0e7342789ecfa0373908f80990bc450a351dd18d2ea7db90cda1f6e8a95abea7b792c8b5e8f0d439801e8746fb27504a6 WHIRLPOOL aca5a8d0f9f416fa9038e84fd2c6ef7de3fb9c69c5cca6c430cb8c3b79d19d7a4660896a2f27c9c521587c790ae3541c1bfd5d70a0a8390e4ffbf17da1c7fab9 +MISC ChangeLog-2015 2358 SHA256 0fdf47e927af0b7a4d854cb6341f84d57a5832ffcedf417dd96fd359320531c2 SHA512 918d04bc7e3ed00cdd4ae5a25d823657da4fb857d44a1907bd4644ed26de0d1246c0e83b303e73bb4e09c3d26fd2a7184f06d8f966bb42aa0d0a0713304518ac WHIRLPOOL 2a692056f6d7a9927cec8e432bd86be06d2ec535803078b2f4e02971427b530617990b0754ac2b270da35251be64d2d0145ea148276cb71a916e90cad880eb65 +MISC metadata.xml 302 SHA256 12738acd56dafb91f93c229822ed1f372943b8c3ff30e421c0173f2fd28c2db9 SHA512 cb8ca2c4b1b49221c5e2ef4d37a9f8faa4a03ec8e116dfe31185f0a09aeaadf1034f45f655d984658e8318f057ca9028edb4cd373abb0d5bfe05ff6dd83d00b3 WHIRLPOOL b2e2f4671e4f311225101f39d6ef6ca5cbcecce3104facbacc487fb84c9500dad7f8aa9fef3099e16ad20e9f72a957ccb008ff2b06f6cb2157c22ffe9b38e7b6 diff --git a/app-arch/stuffit/metadata.xml b/app-arch/stuffit/metadata.xml new file mode 100644 index 000000000000..9721c8429868 --- /dev/null +++ b/app-arch/stuffit/metadata.xml @@ -0,0 +1,6 @@ + + + + +Stuffit is a archive creating application, supporting .sit, .sitx .zip, and self-extracting archives + diff --git a/app-arch/stuffit/stuffit-5.2.0.611.ebuild b/app-arch/stuffit/stuffit-5.2.0.611.ebuild new file mode 100644 index 000000000000..e6853abaea75 --- /dev/null +++ b/app-arch/stuffit/stuffit-5.2.0.611.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +MY_P="stuffit520.611linux-i386" +DESCRIPTION="Aladdin Software's StuffIt and StuffIt Expander" +HOMEPAGE="http://www.stuffit.com/" +SRC_URI="http://my.smithmicro.com/downloads/files/stuffit520.611linux-i386.tar.gz" + +LICENSE="Stuffit" +SLOT="0" +KEYWORDS="-* x86 amd64" +IUSE="" +RESTRICT="fetch strip" + +S="${WORKDIR}" + +INSTALLDIR="/opt/stuffit" + +pkg_nofetch() { + einfo "Please download stuffit from" + einfo "${SRC_URI}" + einfo "and put the file in ${DISTDIR}" + einfo + einfo "Note that StuffIt requires registration within 30 days," + einfo "but StuffIt Expander is freeware." + einfo +} + +src_install() { + + # First do the binaries + exeinto ${INSTALLDIR}/bin + doexe bin/stuff + doexe bin/unstuff + + # Now the registration binary + exeinto ${INSTALLDIR}/extra + doexe bin/register + + # Now the documentation + docinto stuff + dodoc doc/stuff/README + dohtml doc/stuff/stuff.html + docinto unstuff + dodoc doc/unstuff/README + dohtml doc/unstuff/unstuff.html + + # And now the man pages + doman man/man1/* + + # Also add the executables to the path + dodir /etc/env.d + echo -e "PATH=${INSTALLDIR}/bin\nROOTPATH=${INSTALLDIR}/bin" > \ + "${D}"/etc/env.d/10stuffit + +} + +pkg_postinst() { + elog + elog "Reminder: StuffIt requires registration within 30 days." + elog "The registration program is located in ${INSTALLDIR}/extra" + elog + elog "The binaries are named 'stuff' and 'unstuff'" + elog +} -- cgit v1.2.3