diff options
author | 2015-07-04 07:09:19 +0000 | |
---|---|---|
committer | 2015-07-04 07:09:19 +0000 | |
commit | c426e34ec65a7a8bb4973cf9ea886c57a83ddf65 (patch) | |
tree | e20db95c4d4e809db0a551342fc50ff1fc83d5e7 /sci-electronics | |
parent | Version bump. (diff) | |
download | historical-c426e34ec65a7a8bb4973cf9ea886c57a83ddf65.tar.gz historical-c426e34ec65a7a8bb4973cf9ea886c57a83ddf65.tar.bz2 historical-c426e34ec65a7a8bb4973cf9ea886c57a83ddf65.zip |
Version bump
Package-Manager: portage-2.2.20/cvs/Linux x86_64
Manifest-Sign-Key: 0x24083D3E28343508
Diffstat (limited to 'sci-electronics')
-rw-r--r-- | sci-electronics/gspiceui/ChangeLog | 10 | ||||
-rw-r--r-- | sci-electronics/gspiceui/Manifest | 41 | ||||
-rw-r--r-- | sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch | 26 | ||||
-rw-r--r-- | sci-electronics/gspiceui/gspiceui-1.1.0.ebuild | 69 |
4 files changed, 125 insertions, 21 deletions
diff --git a/sci-electronics/gspiceui/ChangeLog b/sci-electronics/gspiceui/ChangeLog index a14ef2201cef..834b839f8a0d 100644 --- a/sci-electronics/gspiceui/ChangeLog +++ b/sci-electronics/gspiceui/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-electronics/gspiceui -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gspiceui/ChangeLog,v 1.9 2013/06/19 04:15:05 bicatali Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gspiceui/ChangeLog,v 1.10 2015/07/04 07:09:07 tomjbe Exp $ + +*gspiceui-1.1.0 (04 Jul 2015) + + 04 Jul 2015; Thomas Beierlein <tomjbe@gentoo.org> +gspiceui-1.1.0.ebuild, + +files/gspiceui-1.1.0-flags.patch: + Version bump 19 Jun 2013; SĂ©bastien Fabbro <bicatali@gentoo.org> metadata.xml: Switch to sci-electronics herd diff --git a/sci-electronics/gspiceui/Manifest b/sci-electronics/gspiceui/Manifest index 6b3c0f09ae68..85b76df26c03 100644 --- a/sci-electronics/gspiceui/Manifest +++ b/sci-electronics/gspiceui/Manifest @@ -1,32 +1,35 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA512 +Hash: SHA256 AUX gspiceui-0.9.99-examples.patch 2795 SHA256 dcccdf788e3c23284ae402fb5e8af30933928be3c04609942a2a699edd83f31b SHA512 907ac8dcab3601919a8ca4b291ab4ae62b60bdac1baab93bca30548762fa2c931aa03bf40773ab5305a116b631619ab729c483b9f67bc669dfb1400e47b768e3 WHIRLPOOL 5b8bf879a307de535c876b49da12b1905ef90ea722a2eb458b194ccd99dcdb78b20cd6a95e5b3b050983afa6ce4f8ab9c5589941f1e1de2a5c161c674a5b8522 AUX gspiceui-0.9.99-flags.patch 987 SHA256 f3fbd320b4b47b017cbf136954c9df7dfeee11355f039b6d07c8dbddd9239eca SHA512 c73208fbbb8a9e0f823e170d2f144dce834fa52e50880f61fad0b444ff8e907008c83287aab153773961ae90e39d7495ffa17c3af4753396aecf03a239491dc0 WHIRLPOOL bab072b3faa0a7c4a6277a8d3f4fea40d7b282e1d0122b1e2e35173fb1795dbc382fe8c59e6a47b0d336ea2644fefff62f3f5da932b0115238324c2c36e88964 AUX gspiceui-1.0.0-flags.patch 980 SHA256 8f824c3abf1cb500fd296c55226c381d5ec9c086c61a2ac94a697d5a899a4056 SHA512 a98f81062be2fba72939f5c81834a15655ed9ed341156bf4c2a9b0764657ed5ff1d2de8679788f67223e83a12184a189bf1341bb26dae24cdc1273891ff1a78d WHIRLPOOL 0f731ae9982e9a9fdeed25a69e32ad5179b3eb9a94cf733c833175fbcddcdf8e113e97ffe315cecbd6ac9aab489696286b166ec32f3d71704a6013e3db43b5d7 -DIST gspiceui-v0.9.99.tar.gz 574595 SHA256 9d76db157c4b3f0d4b7bba289653f6646da5183eb7cdc08c9f1056aa7d3f9533 -DIST gspiceui-v1.0.00.tar.gz 612517 SHA256 ff8d38b9bb10bf695c00a0660dcbd14a43072e93851c5100a85133919736d5da +AUX gspiceui-1.1.0-flags.patch 1089 SHA256 cfe1dacbc65905f749f04ed5f6635eee63da4beda42c16dea7cb6c36f6b600f2 SHA512 2e55f805d9ea543a4adae3801963c106faccf6781fb9f3699e114acda2994bab22fbdca1872787b662ff3f17c6b9f88736dd3ae51f99b8cdf6a51382ff18b109 WHIRLPOOL 932ea29d283cef37039d64ffb8cef6c716c544bf1ee107a83274e88c1833038f79d41e6eb2f0d955b5e47086fe6697ef3dd6831a81e3b843ab557df9d9a6fc74 +DIST gspiceui-v0.9.99.tar.gz 574595 SHA256 9d76db157c4b3f0d4b7bba289653f6646da5183eb7cdc08c9f1056aa7d3f9533 SHA512 87e3422b7425d8ed99c5f946ce27c35a12b3379ae61dd0c8114815fe2d413f9cb983da2cb3a284af6432bfd49dd4cf6d3f1e3aa78e815999e5dccc420890dffe WHIRLPOOL c8417ab5f4c4ca74987978716aa5a224a1b64f38b7e029e0fe3e589082488c8251d4dfe5c2b7e22c6a25ba23632dad0d71331283003ee06c417e9a27a2bb6a6e +DIST gspiceui-v1.0.00.tar.gz 612517 SHA256 ff8d38b9bb10bf695c00a0660dcbd14a43072e93851c5100a85133919736d5da SHA512 9f32ad6da742ecaed0ed9ce2e076d94553cee897f0410108cc0e07ebf1c885eb7b5923a7fc69848afd17ce1844f5d636762eb63a6f923c8a88a1d067860d1edb WHIRLPOOL 9e288a8f8303068a2ef3be8d1ac1e06f54e0554b2308df3fff762467eb10dbd73d43bd3aec761e9b357b3733db2bc8ce19333d707926657fcecc8e971623381f +DIST gspiceui-v1.1.00.tar.gz 1048236 SHA256 22cbe0a8800f9fade43235c74df2e3defb06f2d6e0ac57cff81d058ab89da564 SHA512 46ccf3dd7a5dd9ec1cac1eb742187ecab15a6c0033467d52a44c916e239696faf7b8797e1a155191cf0ed37b04619b0666cff51e78912a06ecd2c63d377cba93 WHIRLPOOL 66c0e089c9246924eee308ec120a7ecd256d91b4e54306d3c7f9e4bc2fcd2982157bbb551d376fb80f1df1c547ea9723a9dc9b0549745f79ff754f2202ef7204 EBUILD gspiceui-0.9.99-r1.ebuild 1923 SHA256 0f03e35bdd973e6bbe1a677b7129fc3447167de6d7962bda1b6995fe377dca1c SHA512 3d7e42d8b13c3dd39184e375242ff04ce95f9d347fec5aa0d4c360f27d94ddb2eca2728b750db1e2f9bbc8275ff2ee13ed15f2484542419039d77771be9503b0 WHIRLPOOL fed3432e3ba86acfb4d1fa58d5a426f023b4159948084178bd768677bbad8a08a8d6f15f257c008fad9666bf2205ad18504f3b87746e2b37b370155ddd71124b EBUILD gspiceui-0.9.99.ebuild 1834 SHA256 c54fa6e69d42c58d7bbedff1349ecfcb125f26d8b839c9178e5b982d294cfb0b SHA512 fde518a4e957e745ebfbf893c2fa73316c80f6c134fe68e50c82fd010193ff4fa5d8594ea89096b78faec7f93ea08a25a57bb1b9e826654a305e3ea80477e64c WHIRLPOOL 9e9bfc5804435fb7dd091685b4c527288cf4f7d1a523d51608673790db0c0bc2ca7ce0807f3014a37783b679b4ddf00889a05e2d0c6a427cd33ad45d690daecb EBUILD gspiceui-1.0.0.ebuild 1803 SHA256 ba4bc4f62158de36211e5c94fe4e6f74b890a97759e01296b338149cfbf11da8 SHA512 819e4cfd61ec0c77b9fa3ebf31e607bbbb6c68d8bb23d13d0b4dcfaf64f132d6b655034378cf035d0b16e34de9c08c2ca5f2a188f4b06f5e58c43944a36f5fd2 WHIRLPOOL 7377f46b4d5bf443905996cf422bcc2b22268c1490a5bde45ae6c504d491ecba3bdf0268a92cf0518ccb2af317bf82c67e1da2f2a003d0bae9aea3dfa56665e3 -MISC ChangeLog 1641 SHA256 31b73ab49cd70ec619b111a34c4194cda5fc499cd706f77b24364f875ead8508 SHA512 49fca117eacbeed28b11b142204ca1015007affd65bc95a48aeeef444e5a6cd7a55ba2297caf1963e60b0f1a79b300a5031132194440425f7470fa2b19c46d4d WHIRLPOOL 6ebdeeec95294f062007e82d4367763a49e7430b7fb7cfaa524a93ce91e8b92f7365fd6474cfcd024d855eab9a46dbab21a55f6b430c04c31aab81c97f06995c +EBUILD gspiceui-1.1.0.ebuild 1893 SHA256 47f5edc2edf568484b0c1b0ec1367e9ea237a9b12d8ee59a69cb0f7966b44cc8 SHA512 f62fc865f12980661d221e299200ac616766fc1c727795027ebc7fac1f04fdad45968ceb1dcda0d517316ac0e8c83e9877a3273a2d0b8d39e15d98cb43064c15 WHIRLPOOL 64b8dc15b169aa0f5cc86fcaca0dcf5e561ee3eadbca904758e9db0727949dca1c7830b469e15161011206600a71059d26a20b9cb1f8bc603befa6d5c7267581 +MISC ChangeLog 1800 SHA256 e55207b5fb0deb6b52c1e120539e717f80ae629c02681c4ed825557b7a8f1d1a SHA512 1b30156970ce92de190c91e3be44742f810f688178b1d02971a73143d2b2f1afb40808427c02a145a4ce8277f0df81feec8102828e6b99c3f1301a9214ed25b6 WHIRLPOOL 818bd789aabbea930fa14a06a485273948894867fa5874060b56f9f58a1a6263c3c1ed6fe82ca83ebdc6e4f36737c487fe5f38e9b00f0bae2d222d9f647b7f93 MISC metadata.xml 454 SHA256 918f8ad2d8b5aaddbab505c2689db3f38b473c42a82585ab407b7e82201ad10c SHA512 13e72dbb56da77895f8cd60bcf3d50bfdfd0d61713ecfe3fb36738d6bb1b5c00cda926754fe19530f559cb32d371911308dce7d7edfd7f4dfe3a2171a7129c9d WHIRLPOOL e21b1ba36f5e519634dcd16bde0f447fa23c8ee1145e131eed19479c886ea89d9d30aebcc45f43795b4b16e15cd9c3506a08fe32325dfcfce0dd1f8ef14cd5e7 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCgBmBQJVfxyIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ0QUU0N0I4NzFERUI0MTJFN0EyODE0NUFF -OTQwMkE3OUIwMzUyOUEyAAoJEOlAKnmwNSmineAP/2UTcvTqueR1Vz22XS3UOLDv -LVxSuugnQJnFzHwm3bDQbYtLzWGie67x1lgVzYr3/2W14Wne+aew/sVUoyYFVIg4 -LuPvTeimprCUnNTXkTr4MwNjEzHCgCVbsZLZRjEjmT+qS1lOOxu+MSSOSZ09uEED -TL84QDxkoCPF+apiZ9U4Wqz1/TvU3FXGMo9ZitaLB2qfIwQrECOhu8t+eMmt4jVQ -3+AQkIYutboFQRmzTLvnJCWf6DeI+g8mOqCKGFPewQneNxibAvFXEagPFRmAnwej -IQuBMSJJuGvX3CCq6CPfHWXaZydj14XOEZnAw5Ru6p8AjaVfpTvkPJIRYjzqcO4e -UsoydksOFnhB9+0UlhGCIp0vAWGrnGdp+raNMxEc1YH1KgBUoaIcC/3g4oAzlUBE -xJ0BlReSVckMvpU9tgcwWgq31cjPUXWf9O7+TI2thQDzzIGe8TRK+Hkw98gF+I+Y -KnZV2iLKO68hO9hqOUPC0r2RRxydVB643cuN+MmtZw92D990ojBHsoxLA5DCfxh9 -lex6WTZ3PYMrOMsd7jEViUdPGWGqNz4m+nwOnHCDJYc5SPGfMlNojhq069g+3+uA -F0inL3dIZx8qpL9qvFKH5u+UkmFVKJKPy6zQx94x2JesoLU06+jiCp3ZjKkDMbAZ -yBMrbQ6ojpPu2DZzYNo9 -=HiJJ +iQJ8BAEBCABmBQJVl4abXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQzNDRjc2M0FCQkE3NkQ4QUE3NEY2NDNB +RjRDOENGNkI2QzQwNTcwAAoJEK9MjPa2xAVwi5cP/juKBxlCm6pXYvDb8zvQ/4XM +9nbQdv4lp7tj45MJfFcQbfPoaPNneP4IGpGIiRQWL+twp3U0yTkMlGWQ9+HdOX0J +YwJ5potJJ4bwlOIh1ZLy9bJXbk2ZF2/R+QQpjcOt5Sf3kD3mpskKkJ036A6Mpl7C +coI231/TkYz1uIBhsNlZvjHP5Tpwg6lhC2BjQ91nSwJsRvbHph7YxzUrDgski0Wj +6666xSojslPaW6azaxbQCnEZDDRobJrdfErlMZ/q91ggwaltWF0ohJXDXyjZKL4W +szih/N2lyy0dzb+6n6GlXXS/voZHtL6tFgMSTTL65WDWeNejvinqAyS1S03KryWk +6ZjPKISU3vwHucwj/wFPGDWeRJoGRZ7rSxOn4l9Yabo6mUzTuQjbyrTXs4N6j7L7 +YOn/1NhQJYyIPNM8sIAGyrZ3xlVWsSOR3gS+y/jZcuRwS+Y51Gp6s5gO1LmuiHFK +ASd4nFV5Gxfbin4N8GBxV3plZvTf7Dnz8M+O3dEUaI6g5kAUafNggFkkfJzJygLp +x6PUWg5i3zjTnxzW/wZtpRZCnRsoUV6FqicUlKPITep48j0GOBZhLY0/Ru2mJe7r +MQITwPgdBJcGuMGb83p9NEE8FtvFXizKaQdJsJdff5IvTl6RM3/VzrpMB7oviI6A +dDTAh/ED73aAse8JGbWD +=y7LL -----END PGP SIGNATURE----- diff --git a/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch new file mode 100644 index 000000000000..60f2acf0477c --- /dev/null +++ b/sci-electronics/gspiceui/files/gspiceui-1.1.0-flags.patch @@ -0,0 +1,26 @@ +--- src/Makefile.old 2015-07-03 18:06:15.000000000 +0200 ++++ src/Makefile 2015-07-03 18:08:50.000000000 +0200 +@@ -69,13 +69,7 @@ + # -Ofast Optimize till it hurts : "-O3" + enable opts not valid for all standard-compliants + # -Os Optimize for size + # -Og Optimize debugging experience but don't break debugging +-ifeq ($(GSPICEUI_DBG),0) +- # Options for release (not using -Wall since it's GCC specific) +- CXXFLAGS := -O1 -pipe $(shell $(WXCFG) --cxxflags) +-else +- # Options for development +- CXXFLAGS := -g -Og -Wall -Wextra -pipe $(shell $(WXCFG) --cxxflags) +-endif ++ CXXFLAGS += $(shell $(WXCFG) --cxxflags) + + # The following suppresses spurious warnings from gcc with wxWidgets v2.8.12 + ifeq ($(GSPICEUI_WXLIB),2.8) +@@ -134,7 +128,7 @@ + # -o specify the output file name + + $(BINDIR)/$(PROG) : $(OBJS) +- $(CXX) -pipe -o $(BINDIR)/$(PROG) obj/*.o $(LIBS) ++ $(CXX) -pipe -o $(BINDIR)/$(PROG) obj/*.o $(LDFLAGS) $(LIBS) + ifeq ($(ROOT)/GSpiceUI.app,$(wildcard $(ROOT)/GSpiceUI.app)) + cp $(BINDIR)/$(PROG) $(ROOT)/GSpiceUI.app/Contents/MacOS/gspiceui + endif diff --git a/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild new file mode 100644 index 000000000000..7cfff2e66699 --- /dev/null +++ b/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/gspiceui/gspiceui-1.1.0.ebuild,v 1.1 2015/07/04 07:09:07 tomjbe Exp $ + +EAPI="5" + +WX_GTK_VER="3.0" +inherit eutils wxwidgets + +MY_P="${PN}-v${PV}0" + +DESCRIPTION="GUI frontend for Ngspice and Gnucap" +HOMEPAGE="http://www.geda.seul.org/tools/gspiceui/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples schematics waveform" + +DEPEND="x11-libs/wxGTK:3.0[X] + sci-electronics/electronics-menu" +RDEPEND="${DEPEND} + || ( sci-electronics/ngspice sci-electronics/gnucap ) + waveform? ( sci-electronics/gwave ) + schematics? ( sci-electronics/geda )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + # Use Gentoo LDFLAGS and CXXFLAGS + epatch "${FILESDIR}/${P}-flags.patch" + + # Adjusting the doc path at src/main/HelpTasks.cpp + sed -i -e \ + "s:/share/gspiceui/html/User-Manual.html:/share/doc/${PF}/html/User-Manual.html:g" \ + src/main/HelpTasks.cpp || die + + # Adjusting call to gwave program + sed -i -e "s/gwave2/gwave/g" src/TypeDefs.hpp || die +} + +src_install() { + dobin bin/gspiceui + dodoc ChangeLog ReadMe ToDo release-notes-v1.1.00.txt + doman gspiceui.1 + newicon src/icons/gspiceui-48x48.xpm gspiceui.xpm + + dohtml html/*.html html/*.jpg html/*.png + + # installing examples and according model and symbol files + if use examples ; then + insinto /usr/share/doc/${PF}/sch + doins -r sch/* + insinto /usr/share/doc/${PF}/lib + doins -r lib/* + fi + + make_desktop_entry gspiceui "GNU Spice GUI" gspiceui "Electronics" +} + +pkg_postinst() { + if use examples ; then + elog "If you want to use the examples, copy and extract from" + elog "/usr/share/doc/${PF} the sch and lib directory" + elog "side by side to your home directory to be able" + elog "to generate the netlists as normal user." + fi +} |