--- xfractint-20.4.10.orig/debian/control +++ xfractint-20.4.10/debian/control @@ -0,0 +1,20 @@ +Source: xfractint +Section: non-free/graphics +Priority: optional +Maintainer: Riku Voipio +Standards-Version: 3.8.4 +Build-Depends: libncurses5-dev, debhelper (>=7), libx11-dev +XS-Autobuild: yes +Homepage: http://www.fractint.org + +Package: xfractint +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: fractxtra +Conflicts: fractxtra +Description: UNIX-based fractal generator + Generate Mandelbrot, Julia, IFS, and many more fractals in 2D and 3D, + including those you design yourself. Version 19 now supports + arbitrary precision which allows zooming to a depth of 10^1600, as + well as generation of random dot stereograms. + --- xfractint-20.4.10.orig/debian/xtfractint +++ xfractint-20.4.10/debian/xtfractint @@ -0,0 +1,65 @@ +#!/bin/sh + +# xtfractint - open xfractint in the best avail terminal +# Copyright (c) 1996 Martin Schulze +# Copyright (c) 1997 Riku Voipio +# findcmd Copyright (c) Miquel van Smoorenburg + +# 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 2 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, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +findcmd() +{ + IFS=: + for i in $PATH + do + if [ -x $i\/$1 ] + then + result=$i\/$1 + IFS= + return 0 + fi + done + result= + IFS= + return 1 +} + +if findcmd Eterm +then + exec $result -n xfractint --geometry 80x25 -e xfractint $* + exit 1 +fi + +if findcmd color_xterm +then + exec $result -bg black -fg grey -n xfractint -geometry 80x25 -e xfractint $* + exit 1 +fi + +if findcmd rxvt +then + exec $result -bg black -fg grey -n xfractint -T xfractint -8 -sl 0 -geometry 80x25 -e xfractint $* + exit 1 +fi + +if findcmd xterm +then + exec $result -n xfractint -geometry 80x25 -e xfractint $* + exit 1 +fi + +echo "xfractint: Eterm, rxvt, color_xterm or xterm NOT found!" 1>&2 +exit 1 + --- xfractint-20.4.10.orig/debian/copyright +++ xfractint-20.4.10/debian/copyright @@ -0,0 +1,69 @@ + This is the Debian GNU/Linux prepackaged version of xfractint, the + Unix[tm] port of fractint, a fractal generator. + +This package was debianized by Riku Voipio riku.voipio@iki.fi on +Sat, 13 Sep 1997 15:49:02 +0300. + +It was downloaded from xfractint homepage + http://spanky.triumf.ca/pub/fractals/programs/unix/ + +The source code for Fractint is freely available. + +Enhancements to it are appreciated. If you want to add something to +Fractint and join the Stone Soup Group, please do! To submit changes, +see "Contacting the Authors" in Fractint's online help. + +Xfractint is the Unix port of fractint, which runs under X. Fractint +is an IBM PC program to generate fractals, and was written by the the +Stone Soup Group. The Unix port was done by Ken Shirriff +(shirriff@sprite.Berkeley.EDU). Note: Xfractint is not as reliable as +fractint and has several bugs. Please send bug reports to Ken +Shirriff. + + +Copyright Information: +====================== + +Some parts of the source are from the public domain and are not +copyrighted. + +Some parts of the source bear explicit copyright notices from the +author and are subject to the conditions listed there by the author. + +The remainder of the source (not already public domain, no explicit +author's copyright notice) is Copyright 1990, 1991 by the Stone Soup Group +(a loosely associated and ever-growing group of fanatic programmers). + +The source code may be copied freely and may be used in other programs +under the following conditions: + It may not be used in a commercial program which produces fractal images. + Please credit the author (in general, credit Fractint and the Stone Soup + Group) as the source of the code. + + +Distribution of modified versions of Fractint: +============================================== + +If you enhance Fractint and want to distribute the results to others, the +preferred approach is to join the Stone Soup Group - send us your +enhancements and get your name in lights in future versions of Fractint. + +We prefer that a modified Fractint executable program not be distributed to +others, but understand that you might want to give copies to friends. This +is permitted, under the following conditions: + o The modified executable has a different name than "fractint.exe". + o The distribution includes a full unmodified copy of the corresponding + original version of fraint.exe. (The easiest way is to copy fraint.exe + to yournew.exe, then "pkzip -a fraint.exe newfract.exe" to add your + version, and perhaps add a read.me file to describe it.) + o The heading displayed by the modified program clearly indicates that + it is a non-standard release. E.g. you might change the heading to + say "Non-standard Fractint, Modified by John Doe". + o All author credits and distribution information in the online help + are unchanged (adding lines for your work is of course ok.) + +The source code for a modified version of Fractint may not be distributed. +(This is because we don't want any chance of confusion over which version +of a source file is the official release.) + + --- xfractint-20.4.10.orig/debian/compat +++ xfractint-20.4.10/debian/compat @@ -0,0 +1 @@ +7 --- xfractint-20.4.10.orig/debian/dirs +++ xfractint-20.4.10/debian/dirs @@ -0,0 +1,3 @@ +usr/X11R6/bin +usr/X11R6/lib/xfractint +usr/man/man1 --- xfractint-20.4.10.orig/debian/rules +++ xfractint-20.4.10/debian/rules @@ -0,0 +1,53 @@ +#!/usr/bin/make -f +# Made with the aid of debmake, by Christoph Lameter, +# based on the sample debian/rules file for GNU hello by Ian Jackson. + +installbin = install -g root -o root -m 755 +installdoc = install -g root -o root -m 644 + +build: + dh_testdir + $(MAKE) + $(MAKE) doc + touch build + +clean: + dh_testdir + rm -f stamp-build + $(MAKE) clean + -rm -f `find . -name "*~"` + -rm -f build + dh_clean + + +binary-indep: +# Nothing to be done here + +binary-arch: build + dh_testdir + dh_testroot + dh_clean -k + $(installbin) -d debian/xfractint/usr/share/doc/xfractint + dh_installdocs fractint.doc + dh_installchangelogs + # + $(installbin) -d debian/xfractint/usr/share/man/man1 +# $(installdoc) debian/xtfractint.1 debian/xfractint/usr/share/man/man1 + # + $(installbin) -d debian/xfractint/usr/bin + $(installbin) -d debian/xfractint/usr/share/xfractint + $(MAKE) DESTDIR=`pwd`/debian/xfractint/usr install +# $(installbin) debian/xtfractint debian/xfractint/usr/bin + # + dh_installmenu + dh_compress + dh_fixperms + dh_shlibdeps + dh_gencontrol + dh_installdeb + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch + +.PHONY: binary binary-arch binary-indep clean --- xfractint-20.4.10.orig/debian/xtfractint.1 +++ xfractint-20.4.10/debian/xtfractint.1 @@ -0,0 +1,43 @@ +.\" xtfractint - display xfractint in an xterm(1) +.\" Copyright (c) 1995 Martin Schulze +.\" +.\" 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 2 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, write to the Free Software +.\" Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +.\" +.\" Some of the sentences used are taken from the xclock(1x) +.\" manpage that comes with X11. +.\" +.\" This manpage is written especially for Debian Linux. +.\" +.TH XTFRACTINT 1 "31 May, 1996" "X11" "X Version 11" +.SH NAME +xtfractint \- display xfractint in an terminal +.SH SYNOPSIS +.B xtfractint +.RB [ " xfracint options " ] +.SH DESCRIPTION +The +.I xtfractint +opens an +.BR xterm (1) +or a +.BR rxvt (1) +and calls +.BR xfractint (1) +inside. +This program is nothing more than a wrapper to +.B xfractint +to provide a simple interface for including it into menues of +your favourite window manager. +You may call it with arguments which will be passed to xfracint. --- xfractint-20.4.10.orig/debian/changelog +++ xfractint-20.4.10/debian/changelog @@ -0,0 +1,132 @@ +xfractint (20.4.10-2) unstable; urgency=low + + * replace/conflict with fractxtra. Closes: #604975 + + -- Riku Voipio Sun, 05 Dec 2010 22:35:54 +0200 + +xfractint (20.4.10-1) unstable; urgency=low + + * New upstream version + * enable autobuilding, Closes: #410674, #587959 + * update watch file. Closes: #449889 + * remove bashism from rules, Closes: #581474 + + -- Riku Voipio Wed, 24 Nov 2010 21:24:54 +0200 + +xfractint (20.4.00-1) unstable; urgency=low + + * fixed menu file (Closes: #275720) + * New upstream version + + -- Riku Voipio Fri, 19 Nov 2004 22:51:52 +0000 + +xfractint (20.3.01-2) unstable; urgency=low + + * I am wishing this hangover will kill me Release + * REALLY add the libx11-dev build-depency this time + + -- Riku Voipio Sun, 7 Mar 2004 11:01:56 +0000 + +xfractint (20.3.01-1) unstable; urgency=low + + * New upstream version + * added libx11-dev build-depencies + * /usr/X11R6/bin -> /usr/bin + + -- root Sun, 29 Feb 2004 16:09:52 +0000 + +xfractint (20.2.05-1) unstable; urgency=low + + * New upstream version + * kill the evil varargs #ifdefs. closes: #217757 + * lintian full-stop warning happiness + * added watch file + + -- Riku Voipio Tue, 6 Jan 2004 14:03:17 +0200 + +xfractint (20.2.04-1) unstable; urgency=low + + * libncurses5-dev build-dependency. closes: #179560 + * Oops, not a native debian package. + + -- Riku Voipio Sun, 2 Mar 2003 15:32:08 +0200 + +xfractint (20.2.04) unstable; urgency=low + + * New upstream version, closes #169121 + * finally works well on 24bit displays, closes #80848 + + + -- Riku Voipio Tue, 19 Nov 2002 22:19:21 +0200 + +xfractint (3.10-1) unstable; urgency=low + + * New upstream version + * some lintian stuff cleaned away + + -- Riku Voipio Tue, 8 Feb 2000 22:10:36 +0200 + +xfractint (3.04-6) unstable; urgency=low + + * Finally take back (sorry Martin to have to wait) + * fixes #40873 + * other modernisations + + -- Riku Voipio Thu, 23 Dec 1999 19:40:05 +0200 + +xfractint (3.04-5) unstable; urgency=low + + * Reformated description + * Rewrote debian/rulels + + -- Martin Schulze Tue, 9 Mar 1999 11:53:03 +0100 + +xfractint (3.04-4) unstable; urgency=low + + * Added small patch for PowerPC version, Konstantinos Margaritis + + + -- Martin Schulze Wed, 20 Jan 1999 10:53:10 +0100 + +xfractint (3.04-3) frozen unstable; urgency=low + + * Removed getwd() and turned it into getcwd() + * Converted some routines to use definitions from + * Finally spent a lot of time in understanding the code and fixed the + problem wrt. long filenames and xfractint only working with names that + are only 12 characters large. A detailed description my work can be + found in the source prompts2.c. It is enclosed in #ifdef LONG_FNAMES + which is activated in debian/rules. (closes: Bug#3186) + * Added source location and address of Unix porter to copyright file + + -- Martin Schulze Mon, 2 Nov 1998 14:03:24 +0100 + +xfractint (3.04-2) unstable; urgency=low + + * changed maintainer to joey@debian.org (Martin Schulze) + * Added support for Eterm + * Up to stanard 2.4.0.0 + + -- Riku Voipio Mon, 25 May 1998 14:54:58 +0300 + +xfractint (3.04-1) unstable; urgency=low + + * New upstream version + * Up to standard 2.3.0.0 + * debian configuration files converted to my style + * xtfractint now uses best available of xterm/rxvt/xterm-color + * New maintainer address + + -- Riku Voipio Sat, 13 Sep 1997 15:49:02 +0300 + +xfractint (3.02-4) unstable; urgency=low + + * New maintainer + + -- Riku Voipio Sat, 15 Mar 1997 23:37:19 +0200 + +xfractint (3.02-3) unstable; urgency=low + + * Converted into new packaging scheme + + -- Martin Schulze Sun, 23 Feb 1997 12:24:43 +0100 --- xfractint-20.4.10.orig/debian/watch +++ xfractint-20.4.10/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://www.fractint.org/ftp/current/linux/ xfractint-(.*).tar.gz + --- xfractint-20.4.10.orig/debian/menu +++ xfractint-20.4.10/debian/menu @@ -0,0 +1 @@ +?package(xfractint):needs="x11" section="Applications/Graphics" title="xfractint" command="/usr/bin/xfractint"