--- malbolge-0.2.orig/debian/control +++ malbolge-0.2/debian/control @@ -0,0 +1,22 @@ +Source: malbolge +Section: devel +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Toni Ruottu +Standards-Version: 3.8.0 +Build-Depends: debhelper (>= 5.0.5) +Build-Depends-Indep: python-support +Homepage: https://launchpad.net/msk + +Package: malbolge +Architecture: all +Depends: ${python:Depends} +Description: interpreter for Malbolge programming language + Malbolge is a programming language that is designed to be + hard. Malbolge Survival Kit contains core stuff for + writing applications in Malbolge. The package includes a + Malbolge interpreter, some example applications (hello world, + "99 bottles of beer" and a simple data stream copying + application). The package also includes the + specification/guide that used to come with the original + interpreter. --- malbolge-0.2.orig/debian/watch +++ malbolge-0.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://launchpad.net/msk/+download https://launchpad.net/msk/[\d]+\.[\d]+/[\d]+\.[\d]+(?:\.[\d]+|)/\+download/malbolge-([\d]+\.[\d]+(?:\.[\d]+|)).tar.gz$ --- malbolge-0.2.orig/debian/rules +++ malbolge-0.2/debian/rules @@ -0,0 +1,27 @@ +#!/usr/bin/make -f + +.PHONY: build binary-arch binary binary-indep clean + +build: + +binary-arch: + +binary: binary-indep + +binary-indep: build + dh_clean + dh_install malbolge usr/bin + dh_pysupport + dh_installman malbolge.man + dh_installdocs original/malbolge.txt + dh_installexamples examples/* + dh_installchangelogs changelog + dh_compress -X.mb + dh_installdeb + dh_gencontrol + dh_fixperms + dh_md5sums + dh_builddeb + +clean: + dh_clean --- malbolge-0.2.orig/debian/compat +++ malbolge-0.2/debian/compat @@ -0,0 +1 @@ +5 --- malbolge-0.2.orig/debian/changelog +++ malbolge-0.2/debian/changelog @@ -0,0 +1,26 @@ +malbolge (0.2-0ubuntu1) jaunty; urgency=low + + [ Toni Ruottu ] + * New upstream version (LP #251311). + * debian/control: Updated Standards-Version to 3.8.0 + * debian/control: Added Build-Depends-Indep: python-support + * debian/control: Changed Architecture to all (as intrepreter is now + written in python) + * debian/control: Changed description + * debian/copyright: Small changes (authors job status) + * debian/rules: added build to .PHONY + * debian/rules: changed build and clean rules to affect the change of + architecture (using binary-indep now) + + [ Arnaud Soyez ] + * Changed debian/changelog release to Jaunty + + -- Arnaud Soyez Tue, 11 Nov 2008 09:32:57 -0500 + +malbolge (0.1.1-0ubuntu1) hardy; urgency=low + + * Initial release (LP: #179545). + + -- Toni Ruottu Mon, 31 Dec 2007 14:22:41 +0200 + + --- malbolge-0.2.orig/debian/copyright +++ malbolge-0.2/debian/copyright @@ -0,0 +1,39 @@ + This package was ubuntunized by Toni Ruottu on + Mon, 31 Dec 2007 14:22:41 +0200. + + It is being currently maintained for Ubuntu by Ubuntu MOTU Developers + + + It was downloaded from: + https://launchpad.net/msk + + Upstream authors: + + "99 Bottles of Beer" application Hisashi Iizawa + copy application Lou Scheffer + "hello world" application Andrew Cooke + + Malbolge interpreter Toni Ruottu + original Malbolge documentation Ben Olmstead + + bringing all this together (in MSK) Toni Ruottu + + Copyright: + + Contents of the Malbolge Survival Kit have been placed + into the public domain by their original authors. + + Original Malbolge interpreter and documentation, written by + Olmstead, carry public domain announcements as meta data. + + Public domain status for each of the example applications + was verified by Toni Ruottu while collecting software for + Malbolge Survival Kit. + + Everything else in Malbolge Survival Kit has been created + by Toni Ruottu and has been released into public domain + when Malbolge Survival Kit has been released. + + The Ubuntu packaging is (C) 2008, Toni Ruottu + and is released into public domain. + --- malbolge-0.2.orig/debian/README.Debian +++ malbolge-0.2/debian/README.Debian @@ -0,0 +1,21 @@ + + File malbolge.txt contains original documentation regarding the + Malbolge programming language. As stated at the beginning of + malbolge.txt, the documentation was published in 1998. The file + has not been modified since. + + The file states that no Malbolge programs have been written. + As of 2008, this is no longer true. Some small applications have + been written in Malbolge. Some of them have been included in + Malbolge Survival Kit. These files have been installed under + /usr/share/doc/malbolge/examples/ on your system. + + The file also mentions that turing-completeness of Malbolge has + not been proved. Lou Scheffer claims to have proven that malbolge + is in fact turing-complete. Turing-completeness how ever requires + a minor modification to Malbolge virtual machine, adding support + for infinite amounts of memory. He has published his proof at + http://www.lscheffer.com/malbolge.shtml + + -- Toni Ruottu Mon, 04 Feb 2008 15:08:08 +0200 +