summaryrefslogtreecommitdiff
path: root/sci-electronics/xcircuit
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 /sci-electronics/xcircuit
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-electronics/xcircuit')
-rw-r--r--sci-electronics/xcircuit/Manifest9
-rw-r--r--sci-electronics/xcircuit/metadata.xml27
-rw-r--r--sci-electronics/xcircuit/xcircuit-3.7.48.ebuild62
-rw-r--r--sci-electronics/xcircuit/xcircuit-3.8.83.ebuild62
-rw-r--r--sci-electronics/xcircuit/xcircuit-3.9.62.ebuild67
5 files changed, 227 insertions, 0 deletions
diff --git a/sci-electronics/xcircuit/Manifest b/sci-electronics/xcircuit/Manifest
new file mode 100644
index 000000000000..826cf76f9983
--- /dev/null
+++ b/sci-electronics/xcircuit/Manifest
@@ -0,0 +1,9 @@
+DIST xcircuit-3.7.48.tgz 1648993 SHA256 4d6e7cb155f41d2643e9d1a07865de49aa31cbd238a951ac5d74e13e4c03457b SHA512 686bd2139a6d2d5011b51ff500ea9ffb4007326734eafc0afeec250cb844d8107a344c4ef90d2ed747d8485e7dc8dca69c7e62fd785fc17d3f3460212a0dcb84 WHIRLPOOL 6f935190c7a95e3d4dac48090efa18418ca9e6e8e345f23a27da35debf0aeae7ca1223e1b2e975cce1619d3f2ff878e72a0cd3bee103624214955397c40739ce
+DIST xcircuit-3.8.83.tgz 1533560 SHA256 263d54f455b0624b3497d375ebf1f557c9b99900a64cb21c013db8690d5248df SHA512 2fc798c7fd1e098e4cf1605cd46007ae980be27373cdc0089a129f4a98be475c6a7452e8498c39d28bc97e7b8d7dcd9ef35e029ca416fb49144f00bf83c4b36a WHIRLPOOL a3b56df2e58d3f6107eda1e35417a029df04cbe8611778704dbbfe95abedb32fde16f96bfe1959b73f863f2c04854c3e03b7ad7dfa371237da5eabdf90e7f49b
+DIST xcircuit-3.9.62.tgz 1610475 SHA256 d20129b67e61ffe2a81b53054f563b3ad79733983140b74f6aa51e5e41538fda SHA512 8042c2b891336e3985385eaefa5762f806af779f2885a74f180b91fdd5178cfb276e496974ad7e81e64cd3e403b4039d060ab6a660a52f18455cd67811609fd7 WHIRLPOOL a11c60058b7917f2880ec817823fc153970b6028e698a103066799df3ef0ad559d874561209270f30e28cf28347b37ae2e6f98c98d9c3e71d33c350c3af4f973
+EBUILD xcircuit-3.7.48.ebuild 1212 SHA256 c2134ebd9b29d1c02145c0894449388540a80b56768447940eb4910e62999679 SHA512 35365cb0b11d21c406849a7d7edc09bf024e1b320561654e76d72f367c902f00c4079f7a9674b5b40992e3770cd119f4749b1df228328805f88d9ec51b05b590 WHIRLPOOL 8f9227fc2ad226a7dce9414e943bcf01a7d9eed61900a9423885a0e152ae24e0702fec82575de1b9611436ea958c673ee4c4c41908b0e45ebbf7f6cef566e6a1
+EBUILD xcircuit-3.8.83.ebuild 1215 SHA256 d763328f42d11c3190e8ef46181e8efca2cb273db3c726559cc6c021481bbd82 SHA512 39e18aaded14727d29bc4ec769fa645195b60768469654b08651934781cdbfcc9155a740f9a634919ada0edc34dd9ee0b523da4fcd5306eaddadc4136ba8cd39 WHIRLPOOL d61d988bf01953b90df1e86bb526db3d77dc9beab9b74f3a0de7e89069aa73e7cecab808a9736c84d6d686f647fe30d165e0aeff143cf71ae2a37b2bd60ef0d9
+EBUILD xcircuit-3.9.62.ebuild 1286 SHA256 73bce16c824373239959fd42fcaf1433671d10d32746d634ee770e794b9c3797 SHA512 4c128d4f95b5246aa025f275cebbb15bd201de5912e250e65067c3820b662c75c8fdb89013715f14a5bb131c23626271992a14e68233002dc058d80b80efc13e WHIRLPOOL 17b930b6d5cfc102a96d0047bed46ee43ca784e091c304c3573e5541dccf575e70de4ae137673eb2d53c847d3db48137e744bf0472bbb2de2968037ed27f8bf8
+MISC ChangeLog 3149 SHA256 f600e212a7dc6c1f57f78aea424469b90fddcc9ca894eb9cd27adc582f72a60d SHA512 5f624e4ea2a3e965d1235db9d243bccdf562a61ec2a29d743cba6ab5a5d7688ef4481a85e78af2e7068edc138516c39d36d574702286170042987cff0b8d441a WHIRLPOOL 626a15dc61fddbd3d1a5bcf53d92491a1bc7592a0c37e11f3ba51ea5eb3f22c40221935dab94591cbb4dd0a430f350e817b913463763892bb88d0b65082061fd
+MISC ChangeLog-2015 12915 SHA256 8d269cebb1179de72a2829ecb69953336c4aaab98330b2a5a739dfb0cc5f50b9 SHA512 b27ca7d3b06e9e65447a041ff4a277af5fbdec7d13783b3b286730e3d7813ee6b685e1e41ffa096989921654e587b7f9dbeba63e95a14a7a156ad8f7ed2f3108 WHIRLPOOL fc09a3a5f79b4e397ffce7cc069797b5d5f2ac40fa6281511af3138a0f9a339b814ef1cafd12b754eb63f8eb32f239da87c9942853ecff5a94620d452e77a1de
+MISC metadata.xml 1266 SHA256 d16b8016a0d57167938c0345c1a313a79fe6b01586da1184b4395b70ebe6101d SHA512 2cec9ece544f2c125f4413c3fe9d3f119b9f50a0c2da80e3f7b1164050986ed58a2f01299a5a844f951c490d56c169e196c8e1843e12504f3182d4893df11c3a WHIRLPOOL 6919db528cff834ac40c7434d718f195c5a6f2f5291a5f9000b94bf3586fdb24635126ea58a8c19980b778c637d5bad6cec06210cbaaa83388c30818aec24147
diff --git a/sci-electronics/xcircuit/metadata.xml b/sci-electronics/xcircuit/metadata.xml
new file mode 100644
index 000000000000..4eb555135824
--- /dev/null
+++ b/sci-electronics/xcircuit/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci-electronics@gentoo.org</email>
+ <name>Gentoo Electronics Project</name>
+ </maintainer>
+ <longdescription>
+ XCircuit is a UNIX/X11 program for drawing publishable-quality electrical
+ circuit schematic diagrams and related figures, and produce circuit netlists
+ through schematic capture. XCircuit regards circuits as inherently
+ hierarchical, and writes both hierarchical PostScript output and hierarchical
+ SPICE netlists. Circuit components are saved in and retrieved from libraries
+ which are fully editable. XCircuit does not separate artistic expression from
+ circuit drawing; it maintains flexiblity in style without compromising the
+ power of schematic capture.
+ </longdescription>
+ <upstream>
+ <maintainer status="active">
+ <email>tim@opencircuitdesign.com</email>
+ <name>Timothy Edwards</name>
+ </maintainer>
+ <changelog>http://www.opencircuitdesign.com/xcircuit/changes.html</changelog>
+ <doc lang="en">http://www.opencircuitdesign.com/xcircuit/reference.html</doc>
+ <bugs-to>mailto:tim@opencircuitdesign.com</bugs-to>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-electronics/xcircuit/xcircuit-3.7.48.ebuild b/sci-electronics/xcircuit/xcircuit-3.7.48.ebuild
new file mode 100644
index 000000000000..5d0884acdd7e
--- /dev/null
+++ b/sci-electronics/xcircuit/xcircuit-3.7.48.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils multilib
+
+DESCRIPTION="Circuit drawing and schematic capture program"
+SRC_URI="http://opencircuitdesign.com/xcircuit/archive/${P}.tgz"
+HOMEPAGE="http://opencircuitdesign.com/xcircuit"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE=""
+
+DEPEND="
+ app-text/ghostscript-gpl
+ dev-lang/tk:0
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXpm
+ x11-libs/libSM
+ x11-libs/libICE"
+RDEPEND=${DEPEND}
+
+RESTRICT="test" #131024
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+ # automake-1.12
+ sed \
+ -e '/AM_C_PROTOTYPES/d' \
+ -i configure.in || die
+ # automake-1.13
+ mv configure.{in,ac} || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ export loader_run_path="/usr/$(get_libdir)"
+ local myeconfargs=(
+ --disable-dependency-tracking
+ --with-tcl
+ --with-ngspice
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile appdefaultsdir="/usr/share/X11/app-defaults"
+}
+
+src_install () {
+ autotools-utils_src_install \
+ appdefaultsdir="/usr/share/X11/app-defaults" \
+ appmandir="/usr/share/man/man1"
+}
diff --git a/sci-electronics/xcircuit/xcircuit-3.8.83.ebuild b/sci-electronics/xcircuit/xcircuit-3.8.83.ebuild
new file mode 100644
index 000000000000..0a9b34650627
--- /dev/null
+++ b/sci-electronics/xcircuit/xcircuit-3.8.83.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils multilib
+
+DESCRIPTION="Circuit drawing and schematic capture program"
+SRC_URI="http://opencircuitdesign.com/xcircuit/archive/${P}.tgz"
+HOMEPAGE="http://opencircuitdesign.com/xcircuit"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="
+ app-text/ghostscript-gpl
+ dev-lang/tk:0
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXpm
+ x11-libs/libSM
+ x11-libs/libICE"
+RDEPEND=${DEPEND}
+
+RESTRICT="test" #131024
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+ # automake-1.12
+ sed \
+ -e '/AM_C_PROTOTYPES/d' \
+ -i configure.in || die
+ # automake-1.13
+ mv configure.{in,ac} || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ export loader_run_path="/usr/$(get_libdir)"
+ local myeconfargs=(
+ --disable-dependency-tracking
+ --with-tcl
+ --with-ngspice
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile appdefaultsdir="/usr/share/X11/app-defaults"
+}
+
+src_install () {
+ autotools-utils_src_install \
+ appdefaultsdir="/usr/share/X11/app-defaults" \
+ appmandir="/usr/share/man/man1"
+}
diff --git a/sci-electronics/xcircuit/xcircuit-3.9.62.ebuild b/sci-electronics/xcircuit/xcircuit-3.9.62.ebuild
new file mode 100644
index 000000000000..c43e347fcd25
--- /dev/null
+++ b/sci-electronics/xcircuit/xcircuit-3.9.62.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=yes
+
+inherit autotools-utils multilib
+
+DESCRIPTION="Circuit drawing and schematic capture program"
+SRC_URI="http://opencircuitdesign.com/xcircuit/archive/${P}.tgz"
+HOMEPAGE="http://opencircuitdesign.com/xcircuit"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="
+ app-text/ghostscript-gpl
+ dev-lang/tk:0
+ media-libs/fontconfig:1.0
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXpm
+ x11-libs/libSM
+ x11-libs/libICE
+"
+RDEPEND=${DEPEND}
+
+RESTRICT="test" #131024
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+ # automake-1.12
+ sed \
+ -e '/AM_C_PROTOTYPES/d' \
+ -i configure.in || die
+ # automake-1.13
+ mv configure.{in,ac} || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ export loader_run_path="/usr/$(get_libdir)"
+ local myeconfargs=(
+ --disable-dependency-tracking
+ --with-tcl
+ --with-ngspice
+ --with-tk
+ --with-cairo
+ )
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile appdefaultsdir="/usr/share/X11/app-defaults"
+}
+
+src_install () {
+ autotools-utils_src_install \
+ appdefaultsdir="/usr/share/X11/app-defaults" \
+ appmandir="/usr/share/man/man1"
+}