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