--- gnusim8085-1.3.4.orig/debian/copyright +++ gnusim8085-1.3.4/debian/copyright @@ -0,0 +1,41 @@ +This package was debianized by Onkar Shinde +Tue, 9 Jan 2007 01:15:38 +0530 + +It was downloaded from http://sourceforge.net/projects/gnusim8085/ + +Upstream Author: Sridhar Ratna +It is currently maintained by +Ernesto Nadir Crespo Avila + +Upstream Author: Sridhar Ratna + + +Copyright: + +Copyright 2003 Sridhar Ratna + +GNUSim8085 is free software; you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation; either version 2 of the License, or +(at your option) any later version. + +GNUSim8085 is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +On Debian systems, the complete text of the GNU General Public +License can be found in /usr/share/common-licenses/GPL +or obtained from the Free Software Foundation. + +The source files in intl/ directory are +Copyright (C) 1995, 1997, 2000, 2001 Free Software Foundation, Inc. +These files are distributed under terms of +GNU Library General Public License as published by the +Free Software Foundation; either version 2, or (at your option) +any later version. + +On Debian systems, the complete text of the GNU Libraru General Public +License can be found in /usr/share/common-licenses/LGPL +or obtained from the Free Software Foundation. + --- gnusim8085-1.3.4.orig/debian/changelog +++ gnusim8085-1.3.4/debian/changelog @@ -0,0 +1,146 @@ +gnusim8085 (1.3.4-0ubuntu1) intrepid; urgency=low + + * New Upstream release. Closes (LP: #255224) + * Updated Standards-Version to 3.8.0 + + -- Aanjhan Ranganathan Sun, 10 Aug 2008 18:01:38 +0530 + +gnusim8085 (1.3.2-2ubuntu1) intrepid; urgency=low + + * Merge from debian unstable (LP: #228466), remaining changes: + - debian/control + - Add versions to various build requirements. + - Add dpatch to 'Build-Depends'. + - Update 'Standards-Version' to 3.7.2.2. + - Add 'Homepage' field. + - debian/copyright + - Update upstream author's email address. + - Added note about LGPL license of source files in intl/ directory. + - debian/install + - Install .desktop file in usr/share/applications. + - debian/patches + - 01_fix_desktop_file.dpatch: Fix .desktop.in file. + - 02_fix_desktop_file_install.dpatch: Change .desktop file install + location to more standard $(datadir)/applications. + - debian/rules + - Fix lintian error 'debian-rules-ignores-make-clean-error'. + - Add targets for using dpatch as patching tool. + - Remove dh_installmenu. + + -- Nathan Handler Thu, 08 May 2008 18:25:39 -0500 + +gnusim8085 (1.3.2-2) unstable; urgency=low + + * Sinchronize with ubuntu + + -- Ernesto Nadir Crespo Avila Sat, 05 Jan 2008 16:37:05 -0430 + +gnusim8085 (1.3.2-1) unstable; urgency=low + + * New upstream release (closes: #443152). + * Change to Standards-Version 3.7.3. + * Add Homepage line to debian/control. + * Change in debian/copyright debianized by Ernesto Nadir Crespo Avila. + * Add debian/watch. + * Remove MultipleArgs in GNUSim8085.desktop and GNUSim8085.desktop.in. + + -- Ernesto Nadir Crespo Avila Thu, 03 Jan 2008 18:33:40 -0430 + +gnusim8085 (1.3.2-0ubuntu1) hardy; urgency=low + + * New upstream release. (LP: #176521) + * debian/control + - Add versions to various build requirements. + - Add dpatch to 'Build-Depends'. + - Update 'Standards-Version' to 3.7.2.2. + - Add 'Homepage' field. + * debian/copyright + - Update upstream author's email address. + - Added note about LGPL license of source files in intl/ directory. + * debian/install + - Install .desktop file in usr/share/applications. + * debian/patches + - 01_fix_desktop_file.dpatch: Fix .desktop.in file. + - 02_fix_desktop_file_install.dpatch: Change .desktop file install + location to more standard $(datadir)/applications. + * debian/rules + - Fix lintian error 'debian-rules-ignores-make-clean-error'. + - Add targets for using dpatch as patching tool. + - Remove dh_installmenu. + + -- Onkar Shinde Tue, 27 Nov 2007 17:37:24 +0530 + +gnusim8085 (1.3-0ubuntu1) feisty; urgency=low + + * New upstream release + + -- Barry deFreese Mon, 26 Feb 2007 10:18:07 -0500 + +gnusim8085 (1.2.91-1) unstable; urgency=medium + + * New upstream release. + + -- Ernesto Nadir Crespo Avila Sun, 10 Dec 2006 10:30:57 -0400 + +gnusim8085 (1.2.90-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Fixed FTBFS, automake problems. (Closes: #396377) + + -- Ana Beatriz Guerrero Lopez Thu, 9 Nov 2006 15:23:29 +0100 + +gnusim8085 (1.2.90-1) unstable; urgency=low + + * New upstream release. + + -- Ernesto Nadir Crespo Avila Sat, 02 Sep 2006 20:21:56 -0400 + +gnusim8085 (1.2.89-4) unstable; urgency=low + + * New maintainer (closes: #316769). + + -- Ernesto Nadir Crespo Avila Thu, 02 Mar 2006 21:15:16 -0400 + +gnusim8085 (1.2.89-3) unstable; urgency=low + + * QA Group upload orphaning this package + + -- Andrew Pollock Thu, 25 Aug 2005 11:26:04 +1000 + +gnusim8085 (1.2.89-2) unstable; urgency=low + + * Update to scintilla 1.62 (closes: #270688). This library is linked in + statically. It really needs to be pulled out into a shared library. + + -- Shaun Jackman Sun, 7 Nov 2004 09:45:50 -0800 + +gnusim8085 (1.2.89-1.0.1) unstable; urgency=low + + * Recompile using g++ 3.3 (closes: #236047). + + -- Shaun Jackman Sat, 28 Aug 2004 14:55:51 -0700 + +gnusim8085 (1.2.89-1) unstable; urgency=low + + * New upstream release (closes: #264750). + + -- Shaun Jackman Tue, 10 Aug 2004 09:44:42 -0700 + +gnusim8085 (1.2.88-1) unstable; urgency=low + + * New upstream release. + + -- Shaun Jackman Wed, 21 Jan 2004 21:03:26 -0800 + +gnusim8085 (1.2.3-2) unstable; urgency=low + + * Fix FTBFS bug. Applied patch from Joshua Kwan (Closes: #221045). + + -- Shaun Jackman Sun, 30 Nov 2003 19:56:14 -0800 + +gnusim8085 (1.2.3-1) unstable; urgency=low + + * Initial Release. + + -- Shaun Jackman Wed, 5 Nov 2003 09:45:12 -0800 + --- gnusim8085-1.3.4.orig/debian/compat +++ gnusim8085-1.3.4/debian/compat @@ -0,0 +1 @@ +6 --- gnusim8085-1.3.4.orig/debian/dirs +++ gnusim8085-1.3.4/debian/dirs @@ -0,0 +1 @@ +usr/bin --- gnusim8085-1.3.4.orig/debian/install +++ gnusim8085-1.3.4/debian/install @@ -0,0 +1,3 @@ +usr/bin/gnusim8085 +usr/share/pixmaps/GNUSim8085/gnusim8085_icon.png usr/share/pixmaps +usr/share/applications/GNUSim8085.desktop --- gnusim8085-1.3.4.orig/debian/control +++ gnusim8085-1.3.4/debian/control @@ -0,0 +1,17 @@ +Source: gnusim8085 +Section: electronics +Priority: optional +XSBC-Original-Maintainer: Onkar Shinde +Maintainer: Ubuntu MOTU Developers +Build-Depends: debhelper (>= 5), autotools-dev, automake1.9, dpatch, libgnomeui-dev (>= 2.16.0), libgtk2.0-dev (>= 2.8.0), libgtksourceview-dev (>= 1.8.0) +Build-Conflicts: autoconf2.13, automake1.4 +Homepage: http://gnusim8085.sourceforge.net +Standards-Version: 3.8.0 + +Package: gnusim8085 +Section: electronics +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Graphical Intel 8085 simulator, assembler and debugger + GNUSim8085 is a graphical simulator, assembler and debugger for the + Intel 8085 microprocessor. --- gnusim8085-1.3.4.orig/debian/watch +++ gnusim8085-1.3.4/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/gnusim8085/gnusim8085-(.*).tar.gz --- gnusim8085-1.3.4.orig/debian/rules +++ gnusim8085-1.3.4/debian/rules @@ -0,0 +1,98 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --build $(DEB_HOST_GNU_TYPE) +else + confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + +confflags += --enable-niceabort --enable-localtime + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + confflags += --enable-tracing=stdout + CFLAGS += -g +endif + +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + + +config.status: patch configure + dh_testdir +#ifneq "$(wildcard /usr/share/misc/config.sub)" "" +#+ cp -f /usr/share/misc/config.sub config.sub +#+endif +#+ifneq "$(wildcard /usr/share/misc/config.guess)" "" +#+ cp -f /usr/share/misc/config.guess config.guess +#+endif + # Add here commands to configure the package. + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + + +build: build-stamp + +build-stamp: config.status + dh_testdir + # Add here commands to compile the package. + $(MAKE) + touch $@ + +clean: clean-patched unpatch +clean-patched: + dh_testdir + dh_testroot + rm -f build-stamp + + [ ! -f Makefile ] || $(MAKE) distclean + dh_clean + +patch: patch-stamp +patch-stamp: + dpatch apply-all + dpatch cat-all >patch-stamp + +unpatch: + dpatch deapply-all + rm -rf patch-stamp debian/patched + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + $(MAKE) install DESTDIR=$(CURDIR)/debian/gnusim8085 + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples doc/examples/* + dh_installman doc/gnusim8085.1 + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb -a + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch install --- gnusim8085-1.3.4.orig/debian/docs +++ gnusim8085-1.3.4/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- gnusim8085-1.3.4.orig/debian/patches/00list +++ gnusim8085-1.3.4/debian/patches/00list @@ -0,0 +1,3 @@ +01_fix_desktop_file.dpatch +02_fix_desktop_file_install.dpatch + --- gnusim8085-1.3.4.orig/debian/patches/01_fix_desktop_file.dpatch +++ gnusim8085-1.3.4/debian/patches/01_fix_desktop_file.dpatch @@ -0,0 +1,21 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 01_fix_desktop_file.dpatch by Onkar Shinde +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Remove deprecated field 'Encoding' & invalid field 'MultipleArgs'. + +@DPATCH@ +diff -urNad gnusim8085-1.3.2~/GNUSim8085.desktop.in gnusim8085-1.3.2/GNUSim8085.desktop.in +--- gnusim8085-1.3.2~/GNUSim8085.desktop.in 2007-11-27 19:16:18.000000000 +0530 ++++ gnusim8085-1.3.2/GNUSim8085.desktop.in 2007-11-29 20:27:49.000000000 +0530 +@@ -1,9 +1,8 @@ + [Desktop Entry] +-Encoding=UTF-8 + Name=GNUSim8085 + Comment=Intel 8085 microprocessor simulator + Exec=gnusim8085 + Icon=@PACKAGE_PIXMAPS_DIR@/gnusim8085_icon.png + Terminal=false +-MultipleArgs=false + Type=Application ++Categories=GNOME;GTK;Development --- gnusim8085-1.3.4.orig/debian/patches/02_fix_desktop_file_install.dpatch +++ gnusim8085-1.3.4/debian/patches/02_fix_desktop_file_install.dpatch @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 02_fix_desktop_file_install.dpatch by Onkar Shinde +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Change .desktop install location in Makefile.am file. + +@DPATCH@ +diff -urNad gnusim8085-1.3.2~/Makefile.am gnusim8085-1.3.2/Makefile.am +--- gnusim8085-1.3.2~/Makefile.am 2007-08-27 13:41:59.000000000 +0530 ++++ gnusim8085-1.3.2/Makefile.am 2007-12-03 17:17:20.000000000 +0530 +@@ -16,7 +16,7 @@ + + EXTRA_DIST = $(gnusim8085doc_DATA) + +-gnomemenudir = $(prefix)/@NO_PREFIX_PACKAGE_MENU_DIR@/Development ++gnomemenudir = $(datadir)/applications + gnomemenu_DATA = GNUSim8085.desktop + + # Copy all the spec files. Of cource, only one is actually used.