--- clc-intercal-1.0~4pre1.-94.-2.orig/debian/NEWS +++ clc-intercal-1.0~4pre1.-94.-2/debian/NEWS @@ -0,0 +1,6 @@ +clc-intercal (1.-94.-6-1) unstable; urgency=low + + * The oo, ick compiler has been replaced by sick and the Language::INTERCAL + perl module has been replaced by Language::INTERCAL::Sick. + + -- Mark Brown Tue, 22 Aug 2006 14:35:51 +0100 --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/README.debian +++ clc-intercal-1.0~4pre1.-94.-2/debian/README.debian @@ -0,0 +1,8 @@ +clc-intercal for Debian +----------------------- + +Some sample programs have been included in the package. Further +reference material and more sample INTERCAL programs are avalible with +the C-INTERCAL compiler in the intercal package. + + -- Mark Brown , Fri, 5 Nov 1999 16:18:20 +0000 --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/build-fix +++ clc-intercal-1.0~4pre1.-94.-2/debian/build-fix @@ -0,0 +1,12 @@ +diff -up CLC-INTERCAL-1.-94.-2/CLC-INTERCAL-Base-1.-94.-2/INTERCAL/Sick.pm.orig CLC-INTERCAL-1.-94.-2/CLC-INTERCAL-Base-1.-94.-2/INTERCAL/Sick.pm +--- CLC-INTERCAL-1.-94.-2/CLC-INTERCAL-Base-1.-94.-2/INTERCAL/Sick.pm.orig 2008-03-29 11:09:06.000000000 -0600 ++++ CLC-INTERCAL-1.-94.-2/CLC-INTERCAL-Base-1.-94.-2/INTERCAL/Sick.pm 2013-08-02 13:55:41.952276530 -0600 +@@ -709,7 +709,7 @@ sub _guess_charset { + my $count = 0; + while ((my $line = $fh->write_binary(4096)) ne '') { + my $cl = &$cnv($line); +- $count++ while $line =~ /DO|PLEASE/ig; ++ $count++ while $cl =~ /DO|PLEASE/ig; + } + $counts{$name} = $count; + }; --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/changelog +++ clc-intercal-1.0~4pre1.-94.-2/debian/changelog @@ -0,0 +1,139 @@ +clc-intercal (1:1.0~4pre1.-94.-2-5) unstable; urgency=low + + * Fix "FTBFS with perl 5.22 in experimental (MakeMaker changes)": + use DESTDIR instead of PREFIX in debian/rules using changes from. + Gregor Gerrmann (Closes: #792375) + * Bump debhelper version up to 9. + * Bump standards version (no changes). + + -- Mark Brown Thu, 27 Aug 2015 17:29:10 +0100 + +clc-intercal (1:1.0~4pre1.-94.-2-4) unstable; urgency=low + + * Policy 3.9.5 (no changes). + * Add homepage to control file. + * Debhelper 5 (no changes). + * Build in binary-indep. + + -- Mark Brown Thu, 17 Apr 2014 19:43:26 +0100 + +clc-intercal (1:1.0~4pre1.-94.-2-3) unstable; urgency=low + + * Apply patch from Fedora fixing type error due to perl 5.18, thanks + to Andreas Moog for spotting it and + Iain Arnell for the fix (closes: #723960). + + -- Mark Brown Tue, 04 Feb 2014 11:46:18 +0000 + +clc-intercal (1:1.0~4pre1.-94.-2-2) unstable; urgency=low + + * libgtk-perl has been replaced with libgtk2-perl (closes: #473832). + + -- Mark Brown Tue, 01 Apr 2008 23:36:04 +0100 + +clc-intercal (1:1.0~4pre1.-94.-2-1) unstable; urgency=low + + * New upstream release using upstream jumbo package to ensure timely + release. + + -- Mark Brown Mon, 31 Mar 2008 19:37:39 +0100 + +clc-intercal (1:1.0~3pre1.-94.-3-1) unstable; urgency=low + + * New upstream release. + * Drop dependency on data-dumper, no longer used. + * Add dependency on libnet-netmask-perl for the INTERNET library. + + -- Mark Brown Sat, 24 Mar 2007 10:29:02 +0000 + +clc-intercal (1:1.0~2pre1.-94.-4.1-1) unstable; urgency=low + + * New upstream release. + * Change to dh_installman. + + -- Mark Brown Sun, 8 Oct 2006 13:30:54 +0100 + +clc-intercal (1:1.0~1pre2.-94.-4-1) unstable; urgency=low + + * New upstream release. + + -- Mark Brown Tue, 26 Sep 2006 22:07:05 +0100 + +clc-intercal (1:1.0~1pre1.-94.-5-1) unstable; urgency=low + + * New upstream release. + + -- Mark Brown Fri, 1 Sep 2006 20:26:13 +0100 + +clc-intercal (1.-94.-6-1) unstable; urgency=low + + * New upstream release. + * Update to policy 3.7.2 (no changes). + * Make Build-Depends-Indep Build-Depends. + * Recommend libgtk-perl for the new intercalc front end. + * Run testsuite during build. + + -- Mark Brown Tue, 22 Aug 2006 15:08:33 +0100 + +clc-intercal (0.05-8) unstable; urgency=low + + * Fix dangling debhelper 3 reference. + * Policy 3.6.2 (no changes). + + -- Mark Brown Mon, 2 Jan 2006 12:07:07 +0000 + +clc-intercal (0.05-7) unstable; urgency=low + + * Fix spelling error and GPLv2 location in copyright. + * Rebuilding with current perl makes the manual sections correspond with + their filenames. + * Remove reference to assurdo.com from README.Debian since Claudio has let + the domain lapse. + * Update to use debhelper 4. + + -- Mark Brown Sat, 22 May 2004 14:43:12 +0100 + +clc-intercal (0.05-6) unstable; urgency=low + + * Remove empty /usr/sbin from the package. + * Update upstream details in copyright file. + * Update to policy 3.6.1 (no changes). + + -- Mark Brown Tue, 11 Nov 2003 20:25:50 +0000 + +clc-intercal (0.05-5) unstable; urgency=low + + * Upgrade to policy 3.5.8. + * Change Build-Depends to Build-Depends-Indep. + * Tighten up version in debhelper dependancy. + * Ensure that the compiler is executable. + + -- Mark Brown Sat, 25 Jan 2003 19:02:35 +0000 + +clc-intercal (0.05-4) unstable; urgency=low + + * Install oo, ick man page since man-db now no longer barfs quite so + impressively on filenames with spaces in them (closes: #99518). + + -- Mark Brown Sun, 26 Aug 2001 12:09:30 +0100 + +clc-intercal (0.05-3) unstable; urgency=low + + * Upgrade to policy 3.2.1. + + -- Mark Brown Mon, 28 Aug 2000 13:49:52 +0100 + +clc-intercal (0.05-2) unstable; urgency=low + + * Don't install oo, ick man page. This means oo, ick is undocumented, + but works around the fact that the cache building in man-db dies + horribly when confronted with a man page with a space in the name, + rendering man-db useless (fixes: #50455). + + -- Mark Brown Thu, 18 Nov 1999 19:32:18 +0000 + +clc-intercal (0.05-1) unstable; urgency=low + + * Initial Release. + + -- Mark Brown Fri, 5 Nov 1999 16:18:20 +0000 --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/clc-intercal.dirs +++ clc-intercal-1.0~4pre1.-94.-2/debian/clc-intercal.dirs @@ -0,0 +1,2 @@ +usr/bin +usr/share/doc/clc-intercal/examples --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/clc-intercal.docs +++ clc-intercal-1.0~4pre1.-94.-2/debian/clc-intercal.docs @@ -0,0 +1,4 @@ +README +CLC-INTERCAL-Base-1.-94.-2/MISSING +CLC-INTERCAL-Docs-1.-94.-2/doc/html +CLC-INTERCAL-Docs-1.-94.-2/doc/INTERNET --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/clc-intercal.examples +++ clc-intercal-1.0~4pre1.-94.-2/debian/clc-intercal.examples @@ -0,0 +1,30 @@ +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/gcd.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/hello.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/threads.ti +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/syscall3.si +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/http-get.si +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/retrieve.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/reinstate-gerund.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/come-from.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/remember.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/forget.ni +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/write-in.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/give-up.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/learn.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/abstain-label.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/study.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/come-from-gerund.gi +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/reinstate-label.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/enslave.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/free.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/ignore.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/resume.ni +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/enrol.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/graduate.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/calculate.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/finish.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/stash.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/abstain-gerund.i +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/quantum/next.ni +CLC-INTERCAL-Docs-1.-94.-2/doc/examples/syscall1.si --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/clc-intercal.manpages +++ clc-intercal-1.0~4pre1.-94.-2/debian/clc-intercal.manpages @@ -0,0 +1,2 @@ +blib/man1/* +blib/man3/* --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/compat +++ clc-intercal-1.0~4pre1.-94.-2/debian/compat @@ -0,0 +1 @@ +9 --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/control +++ clc-intercal-1.0~4pre1.-94.-2/debian/control @@ -0,0 +1,22 @@ +Source: clc-intercal +Section: devel +Priority: extra +Maintainer: Mark Brown +Standards-Version: 3.9.6 +Homepage: http://clc.intercal.org.uk/ +Build-Depends: debhelper (>= 9), perl (>= 5.6.0-16), libcurses-perl + +Package: clc-intercal +Architecture: all +Depends: ${perl:Depends}, ${misc:Depends}, libnet-netmask-perl +Recommends: libgtk2-perl +Suggests: intercal +Description: Compiler for the INTERCAL language + This package provides a Perl-based compiler for the INTERCAL + programming language, usable either from the command line or as a + Perl module. + . + CLC-INTERCAL is designed to be almost compatible with the original + (Princeton 1972) compiler. It also implements several extensions to + the original language, including support for object orientation, + operator overloading and quantum computing. --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/copyright +++ clc-intercal-1.0~4pre1.-94.-2/debian/copyright @@ -0,0 +1,35 @@ +This package was debianized by Mark Brown on +Fri, 5 Nov 1999 16:18:20 +0000. + +Upstream Distribution: http://intercal.freeshell.org/ +Upstream Author: Claudio Calvelli + +Copyright: + +Copyright (c) 2006 Claudio Calvelli + +In addition to the above, permission is hereby granted to use, misuse, +modify, distribute, break, fix again, etcetera CLC-INTERCAL-1.-94.-5 +provided that the following conditions are met: + + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. Neither the name of the Author nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + --- clc-intercal-1.0~4pre1.-94.-2.orig/debian/rules +++ clc-intercal-1.0~4pre1.-94.-2/debian/rules @@ -0,0 +1,86 @@ +#!/usr/bin/make -f +#-*- makefile -*- +# Made with the aid of dh_make, by Craig Small +# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. +# Some lines taken from debmake, by Christoph Lameter. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +PACKAGE=$(shell dh_listpackages) + +ifndef PERL +PERL = /usr/bin/perl +endif + +ifndef DESTDIR +DESTDIR=.. +endif +TMP =`pwd`/debian/$(PACKAGE) + +build: build-arch build-indep +build-arch: +build-indep: build-stamp +build-stamp: + dh_testdir + + $(PERL) Makefile.PL INSTALLDIRS=vendor + patch -p1 < debian/build-fix + $(MAKE) OPTIMIZE="-O2 -g -Wall" + # This may fail if a previous version is installed. + -make test + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + + -$(MAKE) realclean + rm -f Makefile Makefile.old + rm -f ./CLC-INTERCAL-* + + dh_clean + +install: + dh_testdir + dh_testroot + dh_prep + dh_installdirs + + $(MAKE) install DESTDIR=$(TMP) + chmod +x $(TMP)/usr/bin/* + rm -rf $(TMP)/usr/lib + +# Build architecture-dependent files here. +binary-arch: build install +# We have nothing to do by default. + +# Build architecture-independent files here. +binary-indep: build install +# dh_testversion + dh_testdir + dh_testroot + dh_installdocs + dh_installexamples + dh_installmenu + dh_installcron + dh_installman + dh_installchangelogs Changes + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_perl + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb --destdir=$(DESTDIR) + +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