r35992 - in /packages/gspiceui/trunk/debian: ./ patches/

gudjon-guest at users.alioth.debian.org gudjon-guest at users.alioth.debian.org
Tue Nov 17 10:47:45 UTC 2009


Author: gudjon-guest
Date: Tue Nov 17 10:47:45 2009
New Revision: 35992

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=35992
Log:
[svn-inject] Applying Debian modifications to trunk

Added:
    packages/gspiceui/trunk/debian/   (with props)
    packages/gspiceui/trunk/debian/README.Debian
    packages/gspiceui/trunk/debian/README.source
    packages/gspiceui/trunk/debian/changelog
    packages/gspiceui/trunk/debian/compat
    packages/gspiceui/trunk/debian/control
    packages/gspiceui/trunk/debian/copyright
    packages/gspiceui/trunk/debian/dirs
    packages/gspiceui/trunk/debian/gspiceui.desktop
    packages/gspiceui/trunk/debian/gspiceui.doc-base
    packages/gspiceui/trunk/debian/menu
    packages/gspiceui/trunk/debian/patches/
    packages/gspiceui/trunk/debian/patches/01_docpath.diff
    packages/gspiceui/trunk/debian/patches/02_manpage.diff
    packages/gspiceui/trunk/debian/patches/03_fix_xpm_header.diff
    packages/gspiceui/trunk/debian/patches/series
    packages/gspiceui/trunk/debian/rules   (with props)
    packages/gspiceui/trunk/debian/watch

Propchange: packages/gspiceui/trunk/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Added: packages/gspiceui/trunk/debian/README.Debian
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/README.Debian?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/README.Debian (added)
+++ packages/gspiceui/trunk/debian/README.Debian Tue Nov 17 10:47:45 2009
@@ -1,0 +1,13 @@
+gspiceui for Debian
+-------------------
+
+This program is in alpha stage so please don't use it if you want some
+stable quality software but if you like to help with its development, try
+it out and send in bug reports.
+
+For a simpler but more stable user interface, easyspice can be recommended.
+
+The models have been removed to comply with the Debian Free Software 
+Guidelines.
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 04 Nov 2007 17:21:59 +0100

Added: packages/gspiceui/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/README.source?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/README.source (added)
+++ packages/gspiceui/trunk/debian/README.source Tue Nov 17 10:47:45 2009
@@ -1,0 +1,6 @@
+This package uses the quilt patching system and 
+fakeroot debian/rules {un}patch can be used to unpatch/patch it.
+
+The target get-orig-source in the rules file can be used 
+to fetch a new source and create a DFSG source file.
+

Added: packages/gspiceui/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/changelog?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/changelog (added)
+++ packages/gspiceui/trunk/debian/changelog Tue Nov 17 10:47:45 2009
@@ -1,0 +1,41 @@
+gspiceui (0.9.98.dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * Bump standards version to 3.8.3, no changes needed
+  * Add get-orig-source target
+  * Add patch 03_fix_xpm_header to fix xpm file
+  * Add a README.source file
+  * Add debian-science Vcs fields
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 15 Nov 2009 09:42:46 +0100
+
+gspiceui (0.9.65.dfsg-2) unstable; urgency=low
+
+  * Bump standards version to 3.8.0. No changes needed.
+  * Fix watch file
+  * Add desktop file (Closes: #488281)
+  * Add a patch to fix manpage, 02_manpage
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Tue, 26 Aug 2008 08:07:43 +0200
+
+gspiceui (0.9.65.dfsg-1) unstable; urgency=low
+
+  * New upstream release
+  * Bump standards to 3.7.3. No changes needed
+  * Changed doc-base section to Applications/Science/Electronics
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Wed, 28 May 2008 10:01:39 +0200
+
+gspiceui (0.9.55.dfsg-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Wed, 21 Nov 2007 00:06:52 +0100
+
+gspiceui (0.9.33.dfsg-1) unstable; urgency=low
+
+  * Initial release (Closes: #440553)
+
+ -- Gudjon I. Gudjonsson <gudjon at gudjon.org>  Sun, 04 Nov 2007 17:21:03 +0100
+
+

Added: packages/gspiceui/trunk/debian/compat
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/compat?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/compat (added)
+++ packages/gspiceui/trunk/debian/compat Tue Nov 17 10:47:45 2009
@@ -1,0 +1,1 @@
+5

Added: packages/gspiceui/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/control?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/control (added)
+++ packages/gspiceui/trunk/debian/control Tue Nov 17 10:47:45 2009
@@ -1,0 +1,28 @@
+Source: gspiceui
+Section: electronics
+Priority: optional
+Maintainer: Gudjon I. Gudjonsson <gudjon at gudjon.org>
+Build-Depends: debhelper (>= 5), libwxbase2.8-dev, libwxgtk2.8-dev, quilt
+Standards-Version: 3.8.3
+Homepage: http://www.geda.seul.org/tools/gspiceui/
+Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/gspiceui/trunk/
+Vcs-Browser: http://svn.debian.org/viewsvn/debian-science/packages/gspiceui/trunk
+DM-Upload-Allowed: yes
+
+Package: gspiceui
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, gwave, geda-gschem, geda-gnetlist
+Recommends: gnucap
+Suggests: ngspice
+Description: A graphical user interface for gnucap and ngspice
+ Gspiceui is a graphichal user interface for the two freely available
+ electronic circuit engines: GNU-Cap and Ng-Spice
+ Current features are:
+  * Import gschem schematic files using gentlist.
+  * Load and parse circuit description (net list) files.
+  * Provides a GUI interface for GNU-Cap OP, DC, AC and Transient analyses and
+ generates appropriate simulator commands based on user input. 
+  * Provides a GUI interface for Ng-Spice DC, AC and Transient analyses and
+ generates appropriate simulator commands based on user input. 
+  * The raw output may be viewed for any processes initiated by gspiceui. 
+  * Formatting of simulator output so that it may be plotted using gwave

Added: packages/gspiceui/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/copyright?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/copyright (added)
+++ packages/gspiceui/trunk/debian/copyright Tue Nov 17 10:47:45 2009
@@ -1,0 +1,21 @@
+This package was debianized by Gudjon I. Gudjonsson <gudjon at gudjon.org> on
+Sat, 25 Aug 2007 13:20:22 +0200.
+
+It was downloaded from 
+    ftp://ftp.geda.seul.org/pub/geda/dist/
+
+Upstream Author: 
+    Mike Waters <M.Waters at bom.gov.au>
+
+Copyright: 
+    Copyright (C) 2003-2006 Mike Waters
+
+License:
+    GNU GENERAL PUBLIC LICENSE
+    Version 2, June 1991
+
+    On Debian systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL'.
+
+The Debian packaging is (C) 2007, Gudjon I. Gudjonsson <gudjon at gudjon.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: packages/gspiceui/trunk/debian/dirs
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/dirs?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/dirs (added)
+++ packages/gspiceui/trunk/debian/dirs Tue Nov 17 10:47:45 2009
@@ -1,0 +1,3 @@
+usr/bin
+usr/share/man/man1
+usr/share/doc/gspiceui

Added: packages/gspiceui/trunk/debian/gspiceui.desktop
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/gspiceui.desktop?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/gspiceui.desktop (added)
+++ packages/gspiceui/trunk/debian/gspiceui.desktop Tue Nov 17 10:47:45 2009
@@ -1,0 +1,9 @@
+[Desktop Entry]
+Name=GSpiceUI
+Comment=Graphical frontend to Spice simulators
+Exec=gspiceui
+Terminal=false
+Type=Application
+Icon=gspiceui-32x32.xpm
+Categories=Science;
+StartupNotify=true

Added: packages/gspiceui/trunk/debian/gspiceui.doc-base
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/gspiceui.doc-base?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/gspiceui.doc-base (added)
+++ packages/gspiceui/trunk/debian/gspiceui.doc-base Tue Nov 17 10:47:45 2009
@@ -1,0 +1,9 @@
+Document: gspiceui
+Title: GSpiceUi Manual
+Author: Mike Waters
+Abstract: GNU Spice GUI User Manual. Frontend for ngspice and gnucap.
+Section: Science/Electronics
+
+Format: HTML
+Index: /usr/share/doc/gspiceui/html/gSpiceUI.html
+Files: /usr/share/doc/gspiceui/html/*.html

Added: packages/gspiceui/trunk/debian/menu
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/menu?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/menu (added)
+++ packages/gspiceui/trunk/debian/menu Tue Nov 17 10:47:45 2009
@@ -1,0 +1,8 @@
+?package(gspiceui):needs="X11" \
+	section="Applications/Science/Electronics" \
+	title="gspiceui" \
+	longtitle="Graphical SPICE user interface" \
+	description="A Graphical User Interface (GUI) to various\
+	freely available Spice electronic circuit simulators."\
+	icon="gspiceui-32x32.xpm"\
+	command="/usr/bin/gspiceui"

Added: packages/gspiceui/trunk/debian/patches/01_docpath.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/patches/01_docpath.diff?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/patches/01_docpath.diff (added)
+++ packages/gspiceui/trunk/debian/patches/01_docpath.diff Tue Nov 17 10:47:45 2009
@@ -1,0 +1,11 @@
+--- gspiceui-0.9.33.orig/src/main/HelpTasks.cpp
++++ gspiceui-0.9.33/src/main/HelpTasks.cpp
+@@ -221,7 +221,7 @@
+     // Specify the two locations to search
+     os1 = rosGetInstallPath( );
+     if( os1.IsEmpty( ) ) return;
+-    ofn1 = os1 + wxT("/share/gspiceui/html/gSpiceUI.html");
++    ofn1 = os1 + wxT("/share/doc/gspiceui/html/gSpiceUI.html");
+     ofn2 = os1 + wxT("/html/gSpiceUI.html");
+ 
+     // Search for the manual

Added: packages/gspiceui/trunk/debian/patches/02_manpage.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/patches/02_manpage.diff?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/patches/02_manpage.diff (added)
+++ packages/gspiceui/trunk/debian/patches/02_manpage.diff Tue Nov 17 10:47:45 2009
@@ -1,0 +1,10 @@
+--- a/gspiceui.1
++++ b/gspiceui.1
+@@ -14,7 +14,6 @@
+ simulation results. gSchem is the preferred schematic capture tool.
+ 
+ .SH OPTIONS
+-.L
+ \fIgspiceui\fP accepts the following options :
+ 
+ .TP 8

Added: packages/gspiceui/trunk/debian/patches/03_fix_xpm_header.diff
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/patches/03_fix_xpm_header.diff?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/patches/03_fix_xpm_header.diff (added)
+++ packages/gspiceui/trunk/debian/patches/03_fix_xpm_header.diff Tue Nov 17 10:47:45 2009
@@ -1,0 +1,9 @@
+--- a/src/icons/gspiceui-32x32.xpm
++++ b/src/icons/gspiceui-32x32.xpm
+@@ -1,5 +1,4 @@
+-/* gspiceui-32x32.xpm */
+-
++/* XPM */
+ static const char * gspiceui_xpm[ ] =
+ {
+   "32 32 6 1",

Added: packages/gspiceui/trunk/debian/patches/series
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/patches/series?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/patches/series (added)
+++ packages/gspiceui/trunk/debian/patches/series Tue Nov 17 10:47:45 2009
@@ -1,0 +1,3 @@
+01_docpath.diff
+#02_manpage.diff
+03_fix_xpm_header.diff

Added: packages/gspiceui/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/rules?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/rules (added)
+++ packages/gspiceui/trunk/debian/rules Tue Nov 17 10:47:45 2009
@@ -1,0 +1,76 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/quilt/quilt.make
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+build: build-stamp
+
+build-stamp: $(QUILT_STAMPFN)
+	dh_testdir
+	$(MAKE)
+	touch $@
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp
+	$(MAKE) clean
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+	$(MAKE) INSTALLDIR=$(CURDIR)/debian/gspiceui/usr install
+	rm -f debian/gspiceui/usr/share/gspiceui/INSTALL
+	mv -f debian/gspiceui/usr/share/gspiceui/* debian/gspiceui/usr/share/doc/gspiceui/
+	rmdir debian/gspiceui/usr/share/gspiceui
+	mkdir -p debian/gspiceui/usr/share/pixmaps
+	cp src/icons/gspiceui-32x32.xpm debian/gspiceui/usr/share/pixmaps
+
+# Build architecture-independent files here.
+binary-indep: build install
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installexamples
+#	dh_install
+	dh_installmenu
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+get-orig-source:
+	VER=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-+~]+).*,\1,p'); \
+	uscan --force-download --rename --download-version=$$VER --destdir=. && (\
+	tar -xz --exclude lib -f gspiceui_$$VER.orig.tar.gz ; \
+	mv gspiceui-v$$VER gspiceui-$$VER+dfsg;\
+	tar -czf gspiceui_$$VER+dfsg.orig.tar.gz gspiceui-$$VER+dfsg; \
+	rm -rf gspiceui-$$VER+dfsg ;\
+	rm -f gspiceui_$$VER.orig.tar.gz);
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure

Propchange: packages/gspiceui/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = *

Added: packages/gspiceui/trunk/debian/watch
URL: http://svn.debian.org/wsvn/debian-science/packages/gspiceui/trunk/debian/watch?rev=35992&op=file
==============================================================================
--- packages/gspiceui/trunk/debian/watch (added)
+++ packages/gspiceui/trunk/debian/watch Tue Nov 17 10:47:45 2009
@@ -1,0 +1,2 @@
+version=3
+opts=dversionmangle=s/\+dfsg$// http://sf.net/gspiceui/gspiceui-v(.*)\.tar\.gz




More information about the debian-science-commits mailing list