diff options
author | Denis Dupeyron <calchan@gentoo.org> | 2011-07-15 23:51:10 +0000 |
---|---|---|
committer | Denis Dupeyron <calchan@gentoo.org> | 2011-07-15 23:51:10 +0000 |
commit | 95fe77fcdd709c084ce8968a08ea564ffc72af59 (patch) | |
tree | 9ad829def828155cad74d13a334a0558111a55c4 /sci-electronics | |
parent | Fix typo in last Changelog entry. (diff) | |
download | gentoo-2-95fe77fcdd709c084ce8968a08ea564ffc72af59.tar.gz gentoo-2-95fe77fcdd709c084ce8968a08ea564ffc72af59.tar.bz2 gentoo-2-95fe77fcdd709c084ce8968a08ea564ffc72af59.zip |
Remove ng-spice-rework after move.
Diffstat (limited to 'sci-electronics')
12 files changed, 0 insertions, 734 deletions
diff --git a/sci-electronics/ng-spice-rework/ChangeLog b/sci-electronics/ng-spice-rework/ChangeLog deleted file mode 100644 index a925456fab55..000000000000 --- a/sci-electronics/ng-spice-rework/ChangeLog +++ /dev/null @@ -1,125 +0,0 @@ -# ChangeLog for sci-electronics/ng-spice-rework -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ng-spice-rework/ChangeLog,v 1.20 2010/10/03 14:51:04 tomjbe Exp $ - - 03 Oct 2010; Thomas Beierlein <tomjbe@gentoo.org> - ng-spice-rework-21.ebuild: - Fix potential buffer overflow (bug #339541). - -*ng-spice-rework-21 (24 Jun 2010) -*ng-spice-rework-18-r1 (24 Jun 2010) - - 24 Jun 2010; Justin Lecher <jlec@gentoo.org> -ng-spice-rework-15.ebuild, - -files/ng-spice-rework-15.gcc-3.4.patch, -ng-spice-rework-17-r1.ebuild, - -ng-spice-rework-17-r2.ebuild, +ng-spice-rework-18-r1.ebuild, - +files/ng-spice-rework-18-nostrip.patch, +ng-spice-rework-21.ebuild, - +files/ng-spice-rework-21-nostrip.patch, - +files/ng-spice-rework-21-src_makefile.patch, - -files/ng-spice-rework-com_let.patch, - -files/ng-spice-rework-numparam.patch, - -files/ng-spice-rework-pipemode.patch: - Version Bump, #270876; Prevend stripping, #252036, removed old versions - -*ng-spice-rework-18 (10 Dec 2008) - - 10 Dec 2008; Denis Dupeyron <calchan@gentoo.org> - +files/ng-spice-rework-18-src_makefile.patch, +ng-spice-rework-18.ebuild: - Version bump, bug #249949. - -*ng-spice-rework-17-r2 (26 May 2007) - - 26 May 2007; Denis Dupeyron <calchan@gentoo.org> - +ng-spice-rework-17-r2.ebuild: - Enabled xspice and intnoise after testing them, which closes bug #140402. - Added optional ngspice and xspice documentation. Fixed X dependencies and - made them optional. Fixed collision with external xgraph. Fixed debug - messing with compilation optimizations. Made debug even more chatty. - - 31 Jan 2007; Denis Dupeyron <calchan@gentoo.org> - ng-spice-rework-9999.ebuild: - Fixed KEYWORDS, see bug #160519. - - 05 Sep 2006; Gustavo Zacarias <gustavoz@gentoo.org> - ng-spice-rework-17-r1.ebuild: - Keyworded ~sparc - - 02 Jul 2006; Denis Dupeyron <calchan@gentoo.org> metadata.xml: - Adjusted metadata, see bug #138062. - -*ng-spice-rework-17-r1 (12 May 2006) - - 12 May 2006; Denis Dupeyron <calchan@gentoo.org> - +ng-spice-rework-17-r1.ebuild: - Backported fixes and patches from live cvs ebuild. - - 12 May 2006; Denis Dupeyron <calchan@gentoo.org> - ng-spice-rework-9999.ebuild: - Changed SourceForge.net cvs to new host, bug #133081. - -*ng-spice-rework-9999 (10 May 2006) - - 10 May 2006; Denis Dupeyron <calchan@gentoo.org> - +files/ng-spice-rework-com_let.patch, - +files/ng-spice-rework-numparam.patch, - +files/ng-spice-rework-pipemode.patch, - +files/ng-spice-rework-postscript.patch, +ng-spice-rework-9999.ebuild: - Added live CVS ebuild. Options numparam and dot-global are enabled. - Additional patches for postscript and 'let' command fixes. Patch enabling - pipe mode for xcircuit. - - 01 Jan 2006; <plasmaroo@gentoo.org> ng-spice-rework-17.ebuild: - Add debug and readline USE flags; bug #106496. - - 28 Dec 2005; <plasmaroo@gentoo.org> ng-spice-rework-17.ebuild: - Fix #116936. - - 06 Nov 2005; <plasmaroo@gentoo.org> ng-spice-rework-17.ebuild: - Disable tests for ng-spice-rework-17 since the provided suite fails (bug - #108405). - -*ng-spice-rework-17 (01 Oct 2005) - - 01 Oct 2005; Olivier Fisette <ribosome@gentoo.org> - +ng-spice-rework-17.ebuild: - New version (fixes bug #90616). - - 17 May 2005; Michael Hanselmann <hansmi@gentoo.org> - ng-spice-rework-15.ebuild: - Stable on ppc. - - 25 Mar 2005; <plasmaroo@gentoo.org> -ng-spice-rework-14.ebuild: - Remove redundant ng-spice-rework-14. - - 15 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> ng-spice-rework-15.ebuild: - added ~amd64 to KEYWORDS. fixes bug #77716. - - 29 Dec 2004; <plasmaroo@gentoo.org> ng-spice-rework-15.ebuild, - +files/ng-spice-rework-15.gcc-3.4.patch: - Fixing GCC 3.4 compile issues; bug #75901. - -*ng-spice-rework-15 (27 Dec 2004) - - 27 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml, - +ng-spice-rework-14.ebuild, +ng-spice-rework-15.ebuild: - Moved from app-sci/ng-spice-rework to sci-electronics/ng-spice-rework. - - 13 Sep 2004; <plasmaroo@gentoo.org> ng-spice-rework-15.ebuild: - Added GNU info INFO-DIR index information; bug #63391. - - 05 Jun 2004; David Holm <dholm@gentoo.org> ng-spice-rework-15.ebuild: - Added to ~ppc. - - 19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> - ng-spice-rework-14.ebuild, ng-spice-rework-15.ebuild: - Removing S=... with no effect, adding IUSE. - -*ng-spice-rework-15 (01 Feb 2004) - - 01 Feb 2004; <plasmaroo@gentoo.org> ng-spice-rework-15.ebuild: - Version bump. - -*ng-spice-rework-14 (28 Nov 2003) - - 28 Nov 2003; <plasmaroo@gentoo.org> ng-spice-rework-14.ebuild: - Initial commit. - diff --git a/sci-electronics/ng-spice-rework/Manifest b/sci-electronics/ng-spice-rework/Manifest deleted file mode 100644 index 146578afb58b..000000000000 --- a/sci-electronics/ng-spice-rework/Manifest +++ /dev/null @@ -1,18 +0,0 @@ -AUX ng-spice-rework-18-nostrip.patch 1043 RMD160 26a89bfd5dc485fc3a1040d04690bee8d1745cea SHA1 5976ae5cd0bbe90c63c7b8d06d52617c86fc37a4 SHA256 a59ec65aef218ba32dc392531d5ec7568bd19b9b643a733752e87749ce207e30 -AUX ng-spice-rework-18-src_makefile.patch 955 RMD160 dcc58a27fa58a0d6efc2523c46d62e32ffe52a3c SHA1 82cd4f457c5b86d8bf2614f42d38c444a7c453ce SHA256 601f63cf6b64a2fa0d76dae28aa11ef2d6930d5a972dfa71c42486466b500854 -AUX ng-spice-rework-21-nostrip.patch 986 RMD160 ca7283181dc8084aaeb651b0b7069737dd3ace0a SHA1 bec0d2148c7ac388667d4213bb5c2ae8667a7021 SHA256 9f725feb74569bf9e41947ce5297138debed160b3a400efe68a473a7a7db3c4b -AUX ng-spice-rework-21-src_makefile.patch 761 RMD160 a35b0a2a469434a67e77f8d57b2ea78513695927 SHA1 892a23a27b3d2c6c072a34b380144f3f37fbda6c SHA256 5fd6eb8ae1a7a5955009d1bbfad904861957b15e76f79394b66a91c030b52ba8 -AUX ng-spice-rework-postscript.patch 2842 RMD160 47c3187efa6f60f30b1c32b39e5a188b0f62d29a SHA1 1fb74659001b079c966d5f0fb5c53e5bc8cf9560 SHA256 ccc80d63df56e7d501437b63918ff68e92f08041685a91b471b74835a7c87604 -DIST XSpice_CodeModelSubsysInterfaceDesign.pdf 2285998 RMD160 83669a35a58065ea5ffe636356841c6cbc3e730b SHA1 e0e33c73d22a3490e2fc9349d380b8128cf70eaa SHA256 498bc50a64b9a303c10153bb3f454acb8dbe7099a6cd532df0ae5bc9edeec20e -DIST XSpice_CodeModelSubsysSoftwareDesign.pdf 6941750 RMD160 a7550868a48adfde4e1f5b95fe8015e91f2d1768 SHA1 78ffe86672774500f6557a6cdc53c3d1a7f46d53 SHA256 4df8e25a6e19cab761a744ddf2e88f38e26cdc5eaef8e365b9bce4612b89c5f5 -DIST XSpice_InterfaceDesignDoc_Sep92.pdf 1449807 RMD160 c64386eb40f63f0cc2b67382a3d70d42d36d7a95 SHA1 429b4c8d62b34c970267ec75764f63db34174c17 SHA256 013e99b2b249b5f30fdc197dae8ffa6d8f54409ecc805628072f4997eb27ff87 -DIST XSpice_SoftwareDesignDoc_Sep92.pdf 9675304 RMD160 bd987708a9c5d5e54854edda64988c279ba084e3 SHA1 d4da4f26b65393cc6fb185e7f474efbe97d9c685 SHA256 597fac4778aaf5d24697dbfc5fa5b550080dd123c783fd226ab1258243d8c3d8 -DIST Xspice_Users_Manual.pdf 6662909 RMD160 6c0e5b1174811f4a598b0b6fd6cdd105e7970627 SHA1 9187e6c892972add140af5a027ab4b3227499fdd SHA256 6f1fbecb03d50517ee99fc7fc17023482a0b1bbec1ff862dab29bcdf361c7311 -DIST ng-spice-rework-18.tar.gz 7061554 RMD160 e123c97060ce427ff11e6859b61dbd471ebf0cf9 SHA1 fd97cf87e164ad5b9f8ff8c73cfcef4480c4047e SHA256 1ae8ff5db42a0ca89803faed17fca75836f7c4f8dc026530efabc57eb4956954 -DIST ng-spice-rework-21.tar.gz 5760859 RMD160 f48bc6549a08cc9c3e0886fd4e09ff46debf86dc SHA1 4a66885b0de2333c0d07cefc6af41b557c46ffde SHA256 450ad25f236d45394aaa9c727a2894bf65f263fda0f7b85e47feeb360675bbc2 -EBUILD ng-spice-rework-18-r1.ebuild 3088 RMD160 8559f2d40b6970603233f5f19d148f60bc748e2e SHA1 9d5d212578ced22ca94732d27030c4705c652cb1 SHA256 0c503967a0d63fc492286e3157a8919ea5523205525cfe91f20f8b8cd922eaa4 -EBUILD ng-spice-rework-18.ebuild 3030 RMD160 ab3c27f76b02bfb61ae2f3ce47b9fb9d00fa13a3 SHA1 a6273bf40261cf7f4b76f3e83f2331b54f56acc4 SHA256 57aa9369bbd073e841b900d3a85229035b465fa19897c6110ae0d2d0a467bc28 -EBUILD ng-spice-rework-21.ebuild 3136 RMD160 128e42cfd05708de755aacc561d09258da292d2b SHA1 3dcc2f1cf0936a8849f4b0471cf7d570d7eb1c6d SHA256 f789ed11b5036c102b70ca6cd7850c2bcbce110d2614d14454a2d3d65c8f565a -EBUILD ng-spice-rework-9999.ebuild 1806 RMD160 06408de316ac3e95bc4218151c48130a7dd97b21 SHA1 5c0c771952e39442bf6a0821f460f952f8afd886 SHA256 1c0ba4b91c24041caa07383b2d0be7657ed1454d259187e59c66a77b7ea30e15 -MISC ChangeLog 4547 RMD160 bafedba370b8809b0be51b07fb165a061a83e97c SHA1 2632ba7e5febc1825fd2bcf59b765e425de12f7f SHA256 5f2d154aac9c23c3d010347d2295324158ddc0f8f4db3d3a9668b3ec90d0f5cb -MISC metadata.xml 361 RMD160 6a0aea151a531b83b4df35307363793de698bc16 SHA1 3e5c1bc6ec70c652533c17535a248e06577be702 SHA256 0cb29147232be6569c365b9e694962c7b606a81ce4c4ce7b404a937378a1d0b8 diff --git a/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-nostrip.patch b/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-nostrip.patch deleted file mode 100644 index e789c283eaa9..000000000000 --- a/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-nostrip.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff --git a/configure.in b/configure.in -index 270be67..d87472b 100644 ---- a/configure.in -+++ b/configure.in -@@ -205,7 +205,7 @@ dnl the above AC_PROG_CC may set CFLAGS to "-O2 -g" - if test "$enable_debug" = "no"; then - if test "x$GCC" = "xyes"; then - AC_MSG_WARN(Removing debugging option!) -- CFLAGS="$ext_CFLAGS -O2 -Wall -s" -+ CFLAGS="$ext_CFLAGS -O2 -Wall" - else - AC_MSG_WARN(Removing debugging option!) - CFLAGS="$ext_CFLAGS -O2" -diff --git a/src/xspice/icm/makedefs.in b/src/xspice/icm/makedefs.in -index e1b0fa9..b17d0de 100644 ---- a/src/xspice/icm/makedefs.in -+++ b/src/xspice/icm/makedefs.in -@@ -37,13 +37,13 @@ endif - CMPP = $(TOPDIR)$(top_builddir)/src/xspice/cmpp/cmpp - - # Flags to use when linking shared library --LDFLAGS = -shared -+LDFLAGS += -shared - ifeq "$(strip $(uname))" "Darwin" -- LDFLAGS = -bundle -flat_namespace -undefined suppress -+ LDFLAGS += -bundle -flat_namespace -undefined suppress - endif - ifeq "$(strip $(uname))" "SunOS" - ifneq "$(CC)" "gcc" -- LDFLAGS = -G -+ LDFLAGS += -G - endif - endif - diff --git a/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-src_makefile.patch b/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-src_makefile.patch deleted file mode 100644 index 7b99c9fbcfb0..000000000000 --- a/sci-electronics/ng-spice-rework/files/ng-spice-rework-18-src_makefile.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -Ndur ng-spice-rework-18.orig/src/Makefile.am ng-spice-rework-18/src/Makefile.am ---- ng-spice-rework-18.orig/src/Makefile.am 2008-11-26 10:40:16.000000000 +0100 -+++ ng-spice-rework-18/src/Makefile.am 2008-12-09 14:43:19.000000000 +0100 -@@ -127,7 +127,10 @@ - winmain.o: winmain.c - $(COMPILE) -DSIMULATOR -o winmain.o -c $(srcdir)/winmain.c - --spice.lo: main.c -+mkdepdir: -+ test -d $(DEPDIR) || mkdir $(DEPDIR) -+ -+spice.lo: main.c mkdepdir - $(LTCOMPILE) -DSIMULATOR -MT spice.lo -MD -MP -MF $(DEPDIR)/spice.Tpo -c -o spice.o $< - mv -f $(DEPDIR)/spice.Tpo $(DEPDIR)/spice.Plo - -@@ -302,7 +305,7 @@ - $(mkinstalldirs) $(DESTDIR)$(libdir)/spice - $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(libdir)/spice - --tclspice.lo: tclspice.c -+tclspice.lo: tclspice.c mkdepdir - $(LTCOMPILE) -DTCLSPICE_version="\"$(TCLSPICE_VERSION)\"" -MT tclspice.lo -MD -MP -MF $(DEPDIR)/tclspice.Tpo -c -o tclspice.o $< - mv -f $(DEPDIR)/tclspice.Tpo $(DEPDIR)/tclspice.Plo - diff --git a/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-nostrip.patch b/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-nostrip.patch deleted file mode 100644 index 22caec10aa57..000000000000 --- a/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-nostrip.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff --git a/configure.in b/configure.in -index 63fc1b3..b8e3624 100644 ---- a/configure.in -+++ b/configure.in -@@ -210,7 +210,7 @@ dnl the above AC_PROG_CC may set CFLAGS to "-O2 -g" - if test "$enable_debug" = "no"; then - if test "x$GCC" = "xyes"; then - AC_MSG_WARN(Removing debugging option!) -- CFLAGS="$ext_CFLAGS -O2 -Wall -s" -+ CFLAGS="$ext_CFLAGS -O2 -Wall" - else - AC_MSG_WARN(Removing debugging option!) - CFLAGS="$ext_CFLAGS -O2" -diff --git a/src/xspice/icm/makedefs.in b/src/xspice/icm/makedefs.in -index 5dad7b0..e0b4931 100644 ---- a/src/xspice/icm/makedefs.in -+++ b/src/xspice/icm/makedefs.in -@@ -39,9 +39,9 @@ endif - CMPP = $(TOPDIR)$(top_builddir)/src/xspice/cmpp/cmpp - - # Flags to use when linking shared library --LDFLAGS = -shared -+LDFLAGS += -shared - ifeq "$(strip $(uname))" "Darwin" -- LDFLAGS = -bundle -flat_namespace -undefined suppress -+ LDFLAGS += -bundle -flat_namespace -undefined suppress - endif - ifeq "$(strip $(uname))" "SunOS" - ifneq "$(CC)" "gcc" diff --git a/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-src_makefile.patch b/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-src_makefile.patch deleted file mode 100644 index 127bf9e502f6..000000000000 --- a/sci-electronics/ng-spice-rework/files/ng-spice-rework-21-src_makefile.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff --git a/src/Makefile.am b/src/Makefile.am -index f0c4779..4257b5a 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -127,6 +127,9 @@ endif - winmain.o: winmain.c ../config.h - $(COMPILE) -DSIMULATOR -o winmain.o -c $(srcdir)/winmain.c - -+mkdepdir: -+ test -d $(DEPDIR) || mkdir $(DEPDIR) -+ - spice.lo: main.c ../config.h - $(LTCOMPILE) -DSIMULATOR -c -o spice.o $< - -@@ -307,7 +310,7 @@ install-tclspice: - $(mkinstalldirs) $(DESTDIR)$(libdir)/spice - $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(libdir)/spice - --tclspice.lo: tclspice.c -+tclspice.lo: tclspice.c mkdepdir - $(LTCOMPILE) -DTCLSPICE_version="\"$(TCLSPICE_VERSION)\"" -MT tclspice.lo -MD -MP -MF $(DEPDIR)/tclspice.Tpo -c -o tclspice.o $< - mv -f $(DEPDIR)/tclspice.Tpo $(DEPDIR)/tclspice.Plo - diff --git a/sci-electronics/ng-spice-rework/files/ng-spice-rework-postscript.patch b/sci-electronics/ng-spice-rework/files/ng-spice-rework-postscript.patch deleted file mode 100644 index e9e1a67e4444..000000000000 --- a/sci-electronics/ng-spice-rework/files/ng-spice-rework-postscript.patch +++ /dev/null @@ -1,79 +0,0 @@ -diff -Nadurp ng-spice-rework-17/src/frontend/postsc.c ng-spice-rework-17-r1/src/frontend/postsc.c ---- ng-spice-rework-17/src/frontend/postsc.c 2005-05-30 22:28:30.000000000 +0200 -+++ ng-spice-rework-17-r1/src/frontend/postsc.c 2006-05-04 09:44:06.000000000 +0200 -@@ -88,14 +88,13 @@ PS_Init(void) - scale = 1.0; - } - -+ dispdev->numlinestyles = NUMELEMS(linestyle); - if (!cp_getvar("hcopypscolor", VT_STRING, pscolor)) { - colorflag = 0; - dispdev->numcolors = 2; -- dispdev->numlinestyles = NUMELEMS(linestyle); - } else { - colorflag = 1; - dispdev->numcolors = 18; /* don't know what the maximum should be */ -- dispdev->numlinestyles = 1; - } - pscolor[0]='\0'; - -@@ -118,6 +117,10 @@ PS_Init(void) - dispdev->height = 10000; - } - -+ dispdev->width *= 1000; -+ dispdev->height *= 1000; -+ scale *= 1000.0; -+ - /* The following side effects have to be considered - * when the printer is called by com_hardcopy ! - * gr_init: -@@ -160,6 +163,7 @@ PS_NewViewport(GRAPH *graph) - { - int x1,x2,y1,y2; - hcopygraphid = graph->graphid; -+ bool nobg; - - if (!(plotfile = fopen(graph->devdep, "w"))) { - perror(graph->devdep); -@@ -180,29 +184,33 @@ PS_NewViewport(GRAPH *graph) - graph->absolute.width = dispdev->width; - graph->absolute.height = dispdev->height; - /* Also done in gr_init, if called . . . */ -- graph->viewportxoff = 8 * fontwidth; -- graph->viewportyoff = 4 * fontheight; -+ graph->viewportxoff = 8 * graph->fontwidth; -+ graph->viewportyoff = 4 * graph->fontheight; - - xoff = scale * XOFF; - yoff = scale * YOFF; - - x1 = 0.75 * 72; - y1 = x1; -- x2 = graph->absolute.width + .75 * 72; -- y2 = graph->absolute.height + .75 * 72; -+ x2 = graph->absolute.width / 1000 + 0.75 * 72; -+ y2 = graph->absolute.height / 1000 + 0.75 * 72; - /* start file off with a % */ - fprintf(plotfile, "%%!PS-Adobe-3.0 EPSF-3.0\n"); - fprintf(plotfile, "%%%%Creator: nutmeg\n"); - fprintf(plotfile, "%%%%BoundingBox: %d %d %d %d\n",x1,y1,x2,y2); - - fprintf(plotfile, "%g %g scale\n", 1.0 / scale, 1.0 / scale); -+ fprintf(plotfile, "1000 setlinewidth\n"); - -- if (colorflag == 1){ /* set the background to color0 */ -+ cp_getvar("hcopypsnobg", VT_BOOL, &nobg); -+ if (!nobg && colorflag == 1){ /* set the background to color0 */ - PS_SelectColor(0); - fprintf(plotfile,"%s setrgbcolor\n",pscolor); - fprintf(plotfile,"newpath\n"); -- fprintf(plotfile,"%d %d moveto %d %d lineto\n",x1,y1,x2,y1); -- fprintf(plotfile,"%d %d lineto %d %d lineto\n",x2,y2,x1,y2); -+ fprintf(plotfile,"%d %d moveto %d %d lineto\n", -+ x1*1000,y1*1000,x2*1000,y1*1000); -+ fprintf(plotfile,"%d %d lineto %d %d lineto\n", -+ x2*1000,y2*1000,x1*1000,y2*1000); - fprintf(plotfile,"closepath fill\n"); - } - diff --git a/sci-electronics/ng-spice-rework/metadata.xml b/sci-electronics/ng-spice-rework/metadata.xml deleted file mode 100644 index 97cd3908e320..000000000000 --- a/sci-electronics/ng-spice-rework/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>sci-electronics</herd> - <longdescription> - Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on - three open source software packages: Spice3f5, Cider1b1 and Xspice. - </longdescription> -</pkgmetadata> diff --git a/sci-electronics/ng-spice-rework/ng-spice-rework-18-r1.ebuild b/sci-electronics/ng-spice-rework/ng-spice-rework-18-r1.ebuild deleted file mode 100644 index f053173eab82..000000000000 --- a/sci-electronics/ng-spice-rework/ng-spice-rework-18-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ng-spice-rework/ng-spice-rework-18-r1.ebuild,v 1.1 2010/06/24 10:41:52 jlec Exp $ - -EAPI="3" - -inherit autotools eutils - -DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)." -SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz - doc? ( http://users.ece.gatech.edu/~mrichard/Xspice/Xspice_Users_Manual.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_SoftwareDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_InterfaceDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysSoftwareDesign.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysInterfaceDesign.pdf )" -HOMEPAGE="http://ngspice.sourceforge.net" -LICENSE="BSD GPL-2" - -SLOT="0" -IUSE="X debug doc readline" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -DEPEND="readline? ( >=sys-libs/readline-5.0 ) - X? ( x11-libs/libXaw - x11-libs/libXt - x11-libs/libX11 - sci-visualization/xgraph )" - -src_prepare() { - epatch "${FILESDIR}"/${P}-nostrip.patch - rm -rf xgraph - epatch "${FILESDIR}"/${PN}-postscript.patch - epatch "${FILESDIR}"/${P}-src_makefile.patch - sed -i -e 's/\-O2//' configure.in || die "sed failed" - if use doc ; then - cp "${DISTDIR}"/Xspice_Users_Manual.pdf "${S}" - cp "${DISTDIR}"/XSpice_SoftwareDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_InterfaceDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysSoftwareDesign.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysInterfaceDesign.pdf "${S}" - fi - eautoreconf -} - -src_configure() { - local MYCONF - if use debug ; then - MYCONF="--enable-debug \ - --enable-ftedebug \ - --enable-cpdebug \ - --enable-asdebug \ - --enable-stepdebug \ - --enable-pzdebug" - else - MYCONF="--disable-debug \ - --disable-ftedebug \ - --disable-cpdebug \ - --disable-asdebug \ - --disable-stepdebug \ - --disable-pzdebug" - fi - # Those don't compile - MYCONF="${MYCONF} \ - --disable-sensdebug \ - --disable-blktmsdebug \ - --disable-smltmsdebug" - - econf \ - ${MYCONF} \ - --enable-intnoise \ - --enable-xspice \ - --enable-numparam \ - --enable-dot-global \ - --disable-xgraph \ - --disable-dependency-tracking \ - $(use_with X x) \ - $(use_with readline) -# sed 's:INSTALL_STRIP_FLAG=-s:INSTALL_STRIP_FLAG=:g' -i Makefile src/Makefile -} - -src_install () { - local infoFile - for infoFile in doc/ngspice.info*; do - echo 'INFO-DIR-SECTION EDA' >> ${infoFile} - echo 'START-INFO-DIR-ENTRY' >> ${infoFile} - echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile} - echo 'END-INFO-DIR-ENTRY' >> ${infoFile} - done - - emake DESTDIR="${D}" install || die "make install failed" - dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \ - README Stuarts_Poly_Notes || die "failed to install documentation" - - if use doc ; then - insinto /usr/share/doc/${PF} - doins doc/ngspice.pdf - doins *.pdf - fi - - # We don't need makeidx to be installed - rm "${D}"/usr/bin/makeidx -} - -src_test () { - # Bug 108405 - true -} diff --git a/sci-electronics/ng-spice-rework/ng-spice-rework-18.ebuild b/sci-electronics/ng-spice-rework/ng-spice-rework-18.ebuild deleted file mode 100644 index 64ffddd5cfa5..000000000000 --- a/sci-electronics/ng-spice-rework/ng-spice-rework-18.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ng-spice-rework/ng-spice-rework-18.ebuild,v 1.1 2008/12/10 16:27:25 calchan Exp $ - -inherit eutils autotools - -DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)." -SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz - doc? ( http://users.ece.gatech.edu/~mrichard/Xspice/Xspice_Users_Manual.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_SoftwareDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_InterfaceDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysSoftwareDesign.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysInterfaceDesign.pdf )" -HOMEPAGE="http://ngspice.sourceforge.net" -LICENSE="BSD GPL-2" - -SLOT="0" -IUSE="X debug doc readline" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -DEPEND="readline? ( >=sys-libs/readline-5.0 ) - X? ( x11-libs/libXaw - x11-libs/libXt - x11-libs/libX11 - sci-visualization/xgraph )" - -src_unpack() { - unpack ${A} - cd "${S}" - rm -rf xgraph - epatch "${FILESDIR}"/${PN}-postscript.patch - epatch "${FILESDIR}"/${P}-src_makefile.patch - sed -i -e 's/\-O2//' configure.in || die "sed failed" - if use doc ; then - cp "${DISTDIR}"/Xspice_Users_Manual.pdf "${S}" - cp "${DISTDIR}"/XSpice_SoftwareDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_InterfaceDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysSoftwareDesign.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysInterfaceDesign.pdf "${S}" - fi - eautoreconf -} - -src_compile() { - local MYCONF - if use debug ; then - MYCONF="--enable-debug \ - --enable-ftedebug \ - --enable-cpdebug \ - --enable-asdebug \ - --enable-stepdebug \ - --enable-pzdebug" - else - MYCONF="--disable-debug \ - --disable-ftedebug \ - --disable-cpdebug \ - --disable-asdebug \ - --disable-stepdebug \ - --disable-pzdebug" - fi - # Those don't compile - MYCONF="${MYCONF} \ - --disable-sensdebug \ - --disable-blktmsdebug \ - --disable-smltmsdebug" - - econf ${MYCONF} \ - --enable-intnoise \ - --enable-xspice \ - --enable-numparam \ - --enable-dot-global \ - --disable-xgraph \ - --disable-dependency-tracking \ - $(use_with X x) \ - $(use_with readline) \ - || die "econf failed" - emake || die "emake failed" -} - -src_install () { - local infoFile - for infoFile in doc/ngspice.info*; do - echo 'INFO-DIR-SECTION EDA' >> ${infoFile} - echo 'START-INFO-DIR-ENTRY' >> ${infoFile} - echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile} - echo 'END-INFO-DIR-ENTRY' >> ${infoFile} - done - - emake DESTDIR="${D}" install || die "make install failed" - dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \ - README Stuarts_Poly_Notes || die "failed to install documentation" - - if use doc ; then - insinto /usr/share/doc/${PF} - doins doc/ngspice.pdf - doins *.pdf - fi - - # We don't need makeidx to be installed - rm "${D}"/usr/bin/makeidx -} - -src_test () { - # Bug 108405 - true -} diff --git a/sci-electronics/ng-spice-rework/ng-spice-rework-21.ebuild b/sci-electronics/ng-spice-rework/ng-spice-rework-21.ebuild deleted file mode 100644 index bd126263d1e6..000000000000 --- a/sci-electronics/ng-spice-rework/ng-spice-rework-21.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ng-spice-rework/ng-spice-rework-21.ebuild,v 1.2 2010/10/03 14:51:04 tomjbe Exp $ - -EAPI="3" - -inherit autotools eutils - -DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)." -SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz - doc? ( http://users.ece.gatech.edu/~mrichard/Xspice/Xspice_Users_Manual.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_SoftwareDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_InterfaceDesignDoc_Sep92.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysSoftwareDesign.pdf \ - http://users.ece.gatech.edu/~mrichard/Xspice/XSpice_CodeModelSubsysInterfaceDesign.pdf )" -HOMEPAGE="http://ngspice.sourceforge.net" -LICENSE="BSD GPL-2" - -SLOT="0" -IUSE="X debug doc readline" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" - -DEPEND="readline? ( >=sys-libs/readline-5.0 ) - X? ( x11-libs/libXaw - x11-libs/libXt - x11-libs/libX11 - sci-visualization/xgraph )" - -S="${WORKDIR}"/ngspice-${PV} - -src_prepare() { - epatch "${FILESDIR}"/${P}-nostrip.patch - rm -rf xgraph - epatch "${FILESDIR}"/${P}-src_makefile.patch - sed -i -e 's/\-O2//' configure.in || die "sed failed" - - # fix potential buffer overflow (bug 339541) - sed -i -e "s/fgets(buf, BSIZE_SP/fgets(buf, sizeof(buf)/g" \ - src/frontend/misccoms.c || die - - if use doc ; then - cp "${DISTDIR}"/Xspice_Users_Manual.pdf "${S}" - cp "${DISTDIR}"/XSpice_SoftwareDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_InterfaceDesignDoc_Sep92.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysSoftwareDesign.pdf "${S}" - cp "${DISTDIR}"/XSpice_CodeModelSubsysInterfaceDesign.pdf "${S}" - fi - eautoreconf -} - -src_configure() { - local MYCONF - if use debug ; then - MYCONF="--enable-debug \ - --enable-ftedebug \ - --enable-cpdebug \ - --enable-asdebug \ - --enable-stepdebug \ - --enable-pzdebug" - else - MYCONF="--disable-debug \ - --disable-ftedebug \ - --disable-cpdebug \ - --disable-asdebug \ - --disable-stepdebug \ - --disable-pzdebug" - fi - # Those don't compile - MYCONF="${MYCONF} \ - --disable-sensdebug \ - --disable-blktmsdebug \ - --disable-smltmsdebug" - - econf \ - ${MYCONF} \ - --enable-intnoise \ - --enable-xspice \ - --enable-numparam \ - --enable-dot-global \ - --disable-xgraph \ - --disable-dependency-tracking \ - $(use_with X x) \ - $(use_with readline) -} - -src_install () { - local infoFile - for infoFile in doc/ngspice.info*; do - echo 'INFO-DIR-SECTION EDA' >> ${infoFile} - echo 'START-INFO-DIR-ENTRY' >> ${infoFile} - echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile} - echo 'END-INFO-DIR-ENTRY' >> ${infoFile} - done - - emake DESTDIR="${D}" install || die "make install failed" - dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \ - README Stuarts_Poly_Notes || die "failed to install documentation" - - if use doc ; then - insinto /usr/share/doc/${PF} - doins doc/ngspice.pdf - doins *.pdf - fi - - # We don't need makeidx to be installed - rm "${D}"/usr/bin/makeidx -} - -src_test () { - # Bug 108405 - true -} diff --git a/sci-electronics/ng-spice-rework/ng-spice-rework-9999.ebuild b/sci-electronics/ng-spice-rework/ng-spice-rework-9999.ebuild deleted file mode 100644 index 7474fda261db..000000000000 --- a/sci-electronics/ng-spice-rework/ng-spice-rework-9999.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/ng-spice-rework/ng-spice-rework-9999.ebuild,v 1.5 2010/06/24 10:44:53 jlec Exp $ - -inherit eutils cvs - -ECVS_SERVER="ngspice.cvs.sourceforge.net:/cvsroot/ngspice" -ECVS_MODULE="ngspice/ng-spice-rework" -ECVS_USER="anonymous" - -DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator) from CVS HEAD." -SRC_URI="" -HOMEPAGE="http://ngspice.sourceforge.net" -LICENSE="BSD GPL-2" - -SLOT="0" -IUSE="readline debug" -KEYWORDS="" - -DEPEND="readline? ( >=sys-libs/readline-5.0 )" - -S="${WORKDIR}"/ngspice/ng-spice-rework - -src_unpack() { - cvs_src_unpack - cd "${S}" - epatch "${FILESDIR}"/${PN}-com_let.patch - epatch "${FILESDIR}"/${PN}-numparam.patch - epatch "${FILESDIR}"/${PN}-pipemode.patch - epatch "${FILESDIR}"/${PN}-postscript.patch - - # Getting rid of this for now - sed -i -e "/src\/spicelib\/devices\/adms\//d" configure.in -} - -src_compile() { - ./autogen.sh - econf \ - --enable-maintainer-mode \ - --enable-numparam \ - --enable-dot-global \ - --disable-dependency-tracking \ - $(use_with debug) \ - $(use_with readline) || die "econf failed" - emake || die "emake failed" -} - -src_install () { - local infoFile - for infoFile in doc/ngspice.info*; do - echo 'INFO-DIR-SECTION EDA' >> ${infoFile} - echo 'START-INFO-DIR-ENTRY' >> ${infoFile} - echo '* NGSPICE: (ngspice). Electronic Circuit Simulator.' >> ${infoFile} - echo 'END-INFO-DIR-ENTRY' >> ${infoFile} - done - - make DESTDIR="${D}" install || die "make install failed" - dodoc ANALYSES AUTHORS BUGS ChangeLog DEVICES NEWS \ - README Stuarts_Poly_Notes || die "failed to install documentation" - - # We don't need makeidx to be installed - rm "${D}"/usr/bin/makeidx -} - -src_test () { - # Bug 108405 - true -} |