From: Bdale Garbee Date: Wed, 10 Oct 2012 14:47:31 +0000 (-0600) Subject: Merge tag 'upstream/0.2.0' X-Git-Tag: debian/0.2.1-1~13 X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=9c82f6690f6bdae0123014bafc83836a621c5ddc;hp=666fb9303a869710aab62228254f25fc0e5c7302;p=debian%2Fyforth Merge tag 'upstream/0.2.0' Upstream version 0.2.0 --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..9a7c87d --- /dev/null +++ b/debian/changelog @@ -0,0 +1,165 @@ +yforth (0.2.0+beta-1) unstable; urgency=low + + * new upstream version under GPLv3, closes: #687348 + * update homepage field in control, closes: #688616 + + -- Bdale Garbee Wed, 10 Oct 2012 07:01:11 -0600 + +yforth (0.1beta-23) unstable; urgency=low + + * patch from Michael Bienia via Loc Minier that moves $(MATHLIB) to the + end of the linker call, closes: #648194 + + -- Bdale Garbee Wed, 09 Nov 2011 10:22:29 -0700 + +yforth (0.1beta-22) unstable; urgency=low + + * add Vcs entries to the control file + * change from explicit architecture list back to arch 'any', since most + current architectures should work, closes: 645642 + + -- Bdale Garbee Mon, 17 Oct 2011 22:37:52 -0400 + +yforth (0.1beta-21) unstable; urgency=low + + * add hurd-i386 to arch list, closes: #482909 + * update copyright file to reflect current upstream status + * resolve all lintian warnings + + -- Bdale Garbee Sun, 15 Feb 2009 12:11:17 -0700 + +yforth (0.1beta-20) unstable; urgency=low + + * add armeb and armel to architecture list, closes: #408803 + + -- Bdale Garbee Sun, 18 Feb 2007 15:14:03 -0800 + +yforth (0.1beta-19) unstable; urgency=low + + * add kfreebsd-amd64 to architecture list, closes: #361634 + * avoid duplicate definition for LITTLE_ENDIAN + + -- Bdale Garbee Mon, 21 Aug 2006 00:24:12 -0600 + +yforth (0.1beta-18) unstable; urgency=low + + * add kfreebsd-i386 to list of architectures to build on, closes: #315050 + * move to fresher debhelper compat level, and clean up rules a bit + + -- Bdale Garbee Sun, 10 Jul 2005 15:30:47 +0300 + +yforth (0.1beta-17) unstable; urgency=low + + * update priority to optional to match override file + + -- Bdale Garbee Sat, 30 Apr 2005 17:26:55 -0600 + +yforth (0.1beta-16) unstable; urgency=low + + * add ppc64 to control file, closes: #301054 + + -- Bdale Garbee Sat, 30 Apr 2005 00:13:11 -0600 + +yforth (0.1beta-15) unstable; urgency=low + + * add amd64 to control file, closes: #252783 + + -- Bdale Garbee Wed, 9 Jun 2004 13:23:55 -0600 + +yforth (0.1beta-14) unstable; urgency=low + + * patch from David N. Welton to make things work on big-endian machines + like powerpc, closes: #96207 + * a few cleanups to make lintian happier + + -- Bdale Garbee Mon, 7 May 2001 10:45:21 -0600 + +yforth (0.1beta-13) unstable; urgency=low + + * patch from Chris Chimelis to work on alpha architecture, closes: #65407 + + -- Bdale Garbee Sun, 18 Jun 2000 21:57:21 -0600 + +yforth (0.1beta-12) unstable; urgency=low + + * lose the dh_du call, closes: #51484 + * update to latest policy + + -- Bdale Garbee Sun, 5 Dec 1999 09:55:40 -0700 + +yforth (0.1beta-11) frozen unstable; urgency=low + + * Hartmut reminds me that yforth compiles and runs on powerpc as well. + + -- Bdale Garbee Tue, 26 Jan 1999 21:02:28 -0700 + +yforth (0.1beta-10) frozen unstable; urgency=low + + * update control file to account for yforth not working on 64 bit machines. + Instead of 'any', specify i386/m68k/sparc/arm. I *think* all of those + should work. Update documentation to include my best contact info for + the upstream author, and acknowledge that there is no longer an upstream + site for this package. Closes 32413. + + -- Bdale Garbee Tue, 26 Jan 1999 09:18:24 -0700 + +yforth (0.1beta-9) frozen unstable; urgency=low + + * return 0 on successful completion of main() in division.c, closes 32217 + + -- Bdale Garbee Fri, 22 Jan 1999 10:34:14 -0700 + +yforth (0.1beta-8) frozen unstable; urgency=low + + * fix a problem in the Makefile, closes 30065. + + -- Bdale Garbee Tue, 15 Dec 1998 00:18:52 -0700 + +yforth (0.1beta-7) frozen unstable; urgency=low + + * patch to Makefile from James Troup so '.' doesn't need to be in PATH, + closes 20990 + + -- Bdale Garbee Sat, 11 Apr 1998 12:37:39 -0600 + +yforth (0.1beta-6) frozen unstable; urgency=low + + * fix typos in description, closes 19007. + + -- Bdale Garbee Fri, 3 Apr 1998 22:20:45 -0700 + +yforth (0.1beta-5) unstable; urgency=low + + * change from debmake to debhelper + * fix errors and warnings from lintian + + -- Bdale Garbee Mon, 9 Feb 1998 22:17:38 -0700 + +yforth (0.1beta-4) unstable; urgency=low + + * libc6 + + -- Bdale Garbee Thu, 4 Sep 1997 03:19:14 -0600 + +yforth (0.1beta-3) unstable; urgency=low + + * Luca accepted my patch, and sent me back some other tweaks... + + -- Bdale Garbee Wed, 5 Feb 1997 08:08:58 -0700 + +yforth (0.1beta-2) unstable; urgency=low + + * Hack in "#!" as an alias for "\" to allow yforth to be used as a script + interpreter. + + -- Bdale Garbee Sun, 2 Feb 1997 12:07:13 -0700 + +yforth (0.1beta-1) unstable; urgency=low + + * Initial Release. + + -- Bdale Garbee Sat, 1 Feb 1997 20:18:18 -0700 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..54c734d --- /dev/null +++ b/debian/control @@ -0,0 +1,33 @@ +Source: yforth +Section: interpreters +Priority: optional +Maintainer: Bdale Garbee +Build-Depends: debhelper (>= 5) +Standards-Version: 3.9.2 +Homepage: http://www.di.unito.it/~padovani/software.html +Vcs-Git: git://git.gag.com/debian/yforth +Vcs-Browser: http://git.gag.com/?p=debian/yforth + +Package: yforth +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: small freeware Forth environment in ANSI C + yForth? is an interestingly small implementation of Forth for Linux. It + suffers several deficiencies. For general Forth programming or learning + under Linux, yForth? is not the best choice. + . + From the author's README: + . + yForth? is a Forth environment written entirely in ANSI C, making it + extremely portable. The first thing I want to tell you about yForth? is + that it seems a joke compared to other systems such as gForth or PFE. + . + Nevertheless, you could find yForth? nice, in which case you're invited to + explore yForth? + . + It's yours, you can make anything you want with it. If you want an explanation + of the words provided by yForth? please refer to the draft of ANS Forth or + something equivalent. The Net will help you. + . + Do not expect the prompt "ok" to come up when you run yForth?, the standard + says that "ok" shall be printed AFTER every successful command execution... diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..c2edbe8 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,23 @@ +This package was originally debianized by Bdale Garbee bdale@gag.com on +Sat, 1 Feb 1997 20:18:18 -0700. + +The upstream sources may be retrieved from + + http://www.di.unito.it/~padovani/software.html + +Copyright: + + Copyright (C) 2012 Luca Padovani + + This program 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 3 of the License, or + (at your option) any later version. + + This program 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. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . diff --git a/debian/dirs b/debian/dirs new file mode 100644 index 0000000..e772481 --- /dev/null +++ b/debian/dirs @@ -0,0 +1 @@ +usr/bin diff --git a/debian/examples b/debian/examples new file mode 100644 index 0000000..01fc080 --- /dev/null +++ b/debian/examples @@ -0,0 +1 @@ +hello.yf diff --git a/debian/gbp.conf b/debian/gbp.conf new file mode 100644 index 0000000..5e919fc --- /dev/null +++ b/debian/gbp.conf @@ -0,0 +1,46 @@ +# Configuration file for git-buildpackage and friends + +[DEFAULT] +# the default build command: +#builder = debuild -i\.git/ -I.git +# the default clean command: +#cleaner = debuild clean +# the default branch for upstream sources: +upstream-branch = upstream +# the default branch for the debian patch: +debian-branch = master +# the default tag formats used: +#upstream-tag = upstream/%(version)s +#debian-tag = debian/%(version)s +# use pristine-tar: +pristine-tar = True + +# Options only affecting git-buildpackage +[git-buildpackage] +#upstream-branch = dfsgclean +# uncomment this to automatically GPG sign tags +#sign-tags = True +# keyid to GPG sign tags with +#keyid = 0xdeadbeef +# push to a remote repository after a successful tag: +posttag = git push --mirror +# use this for more svn-buildpackage like behaviour: +export-dir = ../build-area/yforth/ +#tarball-dir = ../tarballs/ + +# Options only affecting git-import-orig +[git-import-orig] +#upstream-branch = newupstream +#debian-branch = dfsgclean +#filter = .svn + +# Options only affecting git-import-dsc +[git-import-dsc] +#upstream-branch = svn-upstream +#filter = [ 'CVS', '.cvsignore' ] + +# Options only affecting git-dch +[git-dch] +#git-log = --no-merges +#snapshot-number = snapshot + 1 + diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..6f116ea --- /dev/null +++ b/debian/rules @@ -0,0 +1,52 @@ +#!/usr/bin/make -f + +# WARNING - the makefile for this package is not SMP-safe! Don't try +# to build this package with 'make -j' + +export DH_VERBOSE=1 + +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp +build-stamp: + dh_testdir + $(MAKE) + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + [ ! -f Makefile ] || $(MAKE) clean + dh_clean + +binary-indep: build + +binary-arch: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + install -g root -m 755 -o root yforth debian/yforth/usr/bin/yforth + + dh_installdocs + dh_installexamples + dh_installmenu + dh_installcron + dh_installman *.1 + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary build-arch build-indep