diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /games-util/datutil |
reinit the tree, so we can have metadata
Diffstat (limited to 'games-util/datutil')
-rw-r--r-- | games-util/datutil/Manifest | 6 | ||||
-rw-r--r-- | games-util/datutil/datutil-2.46.ebuild | 43 | ||||
-rw-r--r-- | games-util/datutil/metadata.xml | 14 |
3 files changed, 63 insertions, 0 deletions
diff --git a/games-util/datutil/Manifest b/games-util/datutil/Manifest new file mode 100644 index 000000000000..c33e042d0cc2 --- /dev/null +++ b/games-util/datutil/Manifest @@ -0,0 +1,6 @@ +DIST datlib236.zip 109484 SHA256 9ff474ed30047f2bbb2a0942077a63dd2b0825c08b061cb4b36dd168d9014bb3 SHA512 0c601fe243c8ea4186abb6181cf70e749226a5eed871d7391b3686e7eb58195d1aab40305d498d1419c6fa49bf56c59fb74d032642822045cc7e36f8a5fe96b4 WHIRLPOOL a8a3c41900b4d4ef1837dcc5e5df65949bedf5209e47b604ec29b0134b800888166642607ac8e47a70db936d150267c9e0d6611003a5be495d0b042e84b3a59a +DIST dutil246.zip 209577 SHA256 171fd5f30a31973e1a49f484fbd475c518a3234aa41e97d45904dc8ccbf67f56 SHA512 f9e55eac41894681caaee7d6e3247d4e4d053ac6985d42708623fad415afeb8ece588dd728edc31cbd31bf6df1d9a06ec80f1b45979b0f77763c12e6627434b2 WHIRLPOOL 33095f026f05fee1d8b6f3b3ba5fec4e75ceb51c864889b7670c7461a67a9dcaf265fcaf271fe37e593bc6908cd44dd3ce2ce22b97f4848c21ff29b12de8a3c2 +EBUILD datutil-2.46.ebuild 1091 SHA256 595555deb2c7f9ecc976e41940263fb2a9e202082336f3d1a44688f1bf3a1b72 SHA512 000d9b349a113de4fef004b866f2bb1886fae7d999aaad2ad92847b4c634edc98891dc43f07e41aea884fa051bccfa67f0e4a55c336f01ba3edd27d20675b3a3 WHIRLPOOL 419fa41da2de3ff682230c6dbd06b757fd69a0e98d5210759b7567d6a28f35ee9ada1303eca9eb9aa2e832d22093404c19a57f5891e85485abab237b25eca278 +MISC ChangeLog 2427 SHA256 2011cfc56265f4a4ba33476322d454732cb813fda34339677d85f306150517cc SHA512 6680ed106963ae3c5f36352310e3a99a77a80bcfe219cba31937e5df7288b165b0b62a3cafeb764af31ae4f4684a442de1de38b5373d72b0ad1844375d220ae4 WHIRLPOOL 8bc62919f129ea072a0271a384447f54fcb49d4e0da578ec9991a79a64b6708774c299024505e833092fce6e6cdd813b3ce2a2bbbd849a9b646caa5cd98b3acf +MISC ChangeLog-2015 1451 SHA256 fc8b171b72d78ad9520d2f5debe3e278746e439488002116d732c1cf6624d946 SHA512 7f729b91f1832e0f65e77a65cb8f6362abe635901ecbcc395ce9c676ee5c0940dfd4a42742e2289200077943bd35aa11f82ff7231b6da03bc7b723ffe4131f03 WHIRLPOOL 44827a72d1d66cc8ba097ae3c46e3b4ac9db8a176346e6851b25d05c1fb18f23fd992796918fabbba029593bbff34ee4aea24807ccc40949e39daada0f689d68 +MISC metadata.xml 577 SHA256 9e0bb9f7a5c6ec4062f6c464ae7e97aa589434eace69a38f1b4c9f77d73dae87 SHA512 30770c001a7d5a072a6db5d913f010cbed6ae0cbe24b2ada950d14585fb1d5c9d4675023e491b6a43130dfcacaf24e4061c2a330d2a9e97fb4324f94e248861d WHIRLPOOL 4ee93a0973b8d161050478f44634bebbcf6fd5b4e41a24ab4ce0911ad9aeeeabe5d6c575529684ecacadeb905a347736ba489a1bdfdb3d05f625c1bc06b7e59d diff --git a/games-util/datutil/datutil-2.46.ebuild b/games-util/datutil/datutil-2.46.ebuild new file mode 100644 index 000000000000..6c3b8059294b --- /dev/null +++ b/games-util/datutil/datutil-2.46.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit toolchain-funcs + +DL_PV=2.36 +DESCRIPTION="Converter for dat files for Rom Managers" +HOMEPAGE="http://www.logiqx.com/Tools/DatUtil/" +SRC_URI="http://www.logiqx.com/Tools/DatUtil/dutil${PV//.}.zip + http://www.logiqx.com/Tools/DatLib/datlib${DL_PV//.}.zip" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="amd64 x86 ~x86-fbsd" +IUSE="" +RESTRICT="mirror bindist" + +DEPEND="app-arch/unzip" +RDEPEND="" + +S=${WORKDIR} + +src_unpack() { + unpack dutil${PV//.}.zip + cd "${S}" + mkdir -p dev/datlib + cd dev/datlib + unpack datlib${DL_PV//.}.zip +} + +src_compile() { + # Parallel make issue, see bug #244879 (so make the dirs first) + emake -j1 CC="$(tc-getCC)" LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \ + CFLAGS="${CFLAGS} -Idev" LOGIQX=. EXT= UPX=@# dlmaketree maketree || die "emake failed" + emake CC="$(tc-getCC)" LD="$(tc-getCC) ${CFLAGS} ${LDFLAGS}" \ + CFLAGS="${CFLAGS} -Idev" LOGIQX=. EXT= UPX=@# || die "emake failed" +} + +src_install() { + dobin datutil + dodoc readme.txt whatsnew.txt +} diff --git a/games-util/datutil/metadata.xml b/games-util/datutil/metadata.xml new file mode 100644 index 000000000000..8840fa601df7 --- /dev/null +++ b/games-util/datutil/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>games@gentoo.org</email> + <name>Gentoo Games Project</name> +</maintainer> +<longdescription lang="en"> +DatUtil was created to aid in the creation of dat files for Rom Managers such as +ClrMamePro and RomCenter (Roman Scherzer / Eric Bole-Feysot). It can convert +between formats, extract individual games (and optionally their clones) and +cleanse dats. It supports a variety of formats +</longdescription> +</pkgmetadata> |