summaryrefslogtreecommitdiff
path: root/dev-embedded/gnusim8085
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-embedded/gnusim8085
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-embedded/gnusim8085')
-rw-r--r--dev-embedded/gnusim8085/Manifest7
-rw-r--r--dev-embedded/gnusim8085/files/gnusim8085-1.3.7-cflags.patch13
-rw-r--r--dev-embedded/gnusim8085/files/gnusim8085-1.3.7-docs.patch22
-rw-r--r--dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild45
-rw-r--r--dev-embedded/gnusim8085/metadata.xml11
5 files changed, 98 insertions, 0 deletions
diff --git a/dev-embedded/gnusim8085/Manifest b/dev-embedded/gnusim8085/Manifest
new file mode 100644
index 000000000000..80c7bea507a4
--- /dev/null
+++ b/dev-embedded/gnusim8085/Manifest
@@ -0,0 +1,7 @@
+AUX gnusim8085-1.3.7-cflags.patch 226 SHA256 c67c856b7fda0654bce79fa50f3fef04c38c8a4f8f8811d9a5337e658aa4f4b7 SHA512 62f5ee1e7adcbe9abe20f9e8c8e07f74f7563b8afe666975e579a2f20fb404cbdd314c0ba7dc01a56d818292d264f03ef07ee7fb37b4ace53ee5e934079b7310 WHIRLPOOL a25a7bc64e1576b636cd68d000ed46cc34477b1612ec0af6b6dea01efe79fe8f0df15ec5c4a72ad20693590ab8648098ff3cfb56fedaec22f996fdfffe6767a4
+AUX gnusim8085-1.3.7-docs.patch 502 SHA256 5d46bb53142b05fe540d725a898365214351df610a4e49fa2357e58a1aae5783 SHA512 c7051c237e05723571262d3b0ee5b207848c03972ce80c9620fcdb81809a492e59d0d54f0ace2305fd58a5ebbf3c035f150d1dbbed187703a2c71930488b96df WHIRLPOOL 0381bbefbc187f5fd41c2deca7f76ec2dd6f1b4fa0c2fb55441639e07922c277a3ffa59eb73ce23f8b58dbc6dd166692977899e6479fccc0c25a263306f8c4e1
+DIST gnusim8085-1.3.7.tar.gz 365127 SHA256 e09b56089276eed91fb9df3c1e7e2aa4bf091859cfc62612521b45617167d525 SHA512 b1b701ef3292c2b3ea7a599f450ee495fdec730fa53e2ad9ea27c716a7de61d503f32345ed3cf6eeef3ef698ed4f0b957cb7ae207df0bee46363e76b5176b822 WHIRLPOOL 06c33af76c75eec7693180f411e83b174049a77ada4c9bda4da05bbb1e7db1df1ba43ba2436b5ec105f61e5182852e9e0f9c3b6e93e2e660686a79d9bbb4f1ed
+EBUILD gnusim8085-1.3.7.ebuild 903 SHA256 2e02863125c8481e5f90431559a168e7b9895116bd7b346ecf26bb0b4369680f SHA512 456a439e4822f7ff5fcfb29a5c426386157cf0a467dc1f9196fc71e9180d81c7b915cd0e4396415b73088adf907edf98b6894943ab543a85461e141e5098463b WHIRLPOOL adcaca4f929daf5d918facb6bd61b16d6d4ffc258f813427153529ae047cbf803b75691e980ce77813888e117e6371839cfc73cca5cd35447bacb42bd3af0cc8
+MISC ChangeLog 2695 SHA256 2d64c7f5d2e81c16c3f2304ea1cf181e7d23ee8953747250369592ce4517cce1 SHA512 f2bafc40d2146f47f97bd3bfb6e152569aa7cfbf1e278aba7d5e5bfc0d0c7d61a46c139ac6134ea18c0b8b9afa84e780f86805b814e6b3b5ee2cf11489de0086 WHIRLPOOL 656bdfab1a41139b19d11e2597efc613e0cd5835c475d4c09ed9a28f730d69a102e5c6676a1e68b43f101cc5caf715342c25340fd93a9488250d8dfa52915872
+MISC ChangeLog-2015 4197 SHA256 aa1aed40488befd26939ce590e55d020634ba036409e8cd64a3bd9655b5254fe SHA512 7b068a40bf5dfafdbe1bb9e5e35467360dbdd467c6695e5d8e01c08b83e175bef079b5e62189db754feff5700e1721880592508334dbd0043d932c6cb02b76b3 WHIRLPOOL 4f446bead4155d19e7ff26f1651c57aeda790971d658aea1cca293ebe226090bb885ad285b06ab479829f6e42c88b607eb55ec288dae7246aee4d9549ef86ed7
+MISC metadata.xml 329 SHA256 9801f8cc3f7afa0704f6857b0521e4f2d39838ac036e93626b19f823482e162b SHA512 7959e94cb6da565f3a4ebe9a4e9cc5ec6d484b2b3a43df144afd37d0b4dcdbebc875a76e355d2d1061f92a2bed29192d27b240db4704d6f95e87612d572fa882 WHIRLPOOL d5b72d0e670450b8636421144581c799d2cb79a6932ec31a1154b6f97f229ada15e48bbcc183730d46b537b1d349eb0f088c122bdc774492cada2d83b2fb295e
diff --git a/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-cflags.patch b/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-cflags.patch
new file mode 100644
index 000000000000..ce118779ce01
--- /dev/null
+++ b/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-cflags.patch
@@ -0,0 +1,13 @@
+--- gnusim8085-1.3.7/src/Makefile.am.orig
++++ gnusim8085-1.3.7/src/Makefile.am
+@@ -11,9 +11,7 @@
+
+ gnusim8085_CFLAGS =\
+ -DPACKAGE_DOC_DIR=\"$(docdir)\"\
+- -Wall\
+- -O1\
+- -g
++ -Wall
+
+ if WIN32
+ gnusim8085_CFLAGS += \
diff --git a/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-docs.patch b/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-docs.patch
new file mode 100644
index 000000000000..6ae26b892db4
--- /dev/null
+++ b/dev-embedded/gnusim8085/files/gnusim8085-1.3.7-docs.patch
@@ -0,0 +1,22 @@
+--- gnusim8085-1.3.7/Makefile.am.orig
++++ gnusim8085-1.3.7/Makefile.am
+@@ -3,17 +3,9 @@
+ ## If you don't want it to overwrite it,
+ ## Please disable it in the Anjuta project configuration
+
+-SUBDIRS = po src pixmaps doc data
++SUBDIRS = po src pixmaps data
+
+-gnusim8085_docdir = $(docdir)
+-gnusim8085_doc_DATA = \
+- README\
+- AUTHORS\
+- NEWS\
+- TODO\
+- ABOUT-NLS
+-
+-EXTRA_DIST = config.rpath m4/ChangeLog $(gnusim8085doc_DATA)
++EXTRA_DIST = config.rpath m4/ChangeLog
+
+ DISTCLEANFILES = *.exe *.gz
+
diff --git a/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild
new file mode 100644
index 000000000000..ba7da67ac506
--- /dev/null
+++ b/dev-embedded/gnusim8085/gnusim8085-1.3.7.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils autotools
+
+DESCRIPTION="A GTK2 8085 Simulator"
+HOMEPAGE="http://gnusim8085.org"
+SRC_URI="https://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="nls examples"
+
+RDEPEND=">=x11-libs/gtk+-2.12:2
+ x11-libs/gdk-pixbuf:2
+ dev-libs/glib:2
+ x11-libs/gtksourceview:2.0
+ x11-libs/pango"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-docs.patch
+ epatch "${FILESDIR}"/${P}-cflags.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ doman doc/gnusim8085.1
+
+ if use examples ; then
+ docompress -x /usr/share/doc/${PF}/examples
+ insinto /usr/share/doc/${PF}/examples
+ doins doc/examples/*.asm doc/asm-guide.txt
+ fi
+}
diff --git a/dev-embedded/gnusim8085/metadata.xml b/dev-embedded/gnusim8085/metadata.xml
new file mode 100644
index 000000000000..620d085bf521
--- /dev/null
+++ b/dev-embedded/gnusim8085/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>embedded@gentoo.org</email>
+ <name>Embedded Gentoo</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="launchpad">gnusim8085</remote-id>
+ </upstream>
+</pkgmetadata>