--- tdfsb-0.0.10.orig/debian/changelog +++ tdfsb-0.0.10/debian/changelog @@ -0,0 +1,116 @@ +tdfsb (0.0.10-1.1ubuntu2) zesty; urgency=medium + + * debian/compat: Bump to 9. + * debian/control: + - Build-depend on debhelper (>= 9). + - Depend on ${misc:Depends}. + * debian/rules: + - Add recommended build-arch and build-indep targets. + - Use dh_prep instead of dh_clean -k. + + -- Bhavani Shankar Fri, 03 Feb 2017 08:34:27 +0530 + +tdfsb (0.0.10-1.1ubuntu1) oneiric; urgency=low + + * Fix FTBFS with ld --as-needed. LP: #832834. + + -- Matthias Klose Tue, 13 Sep 2011 10:40:15 +0200 + +tdfsb (0.0.10-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Build-depend on freeglut3-dev not glut3-dev. (Closes: #543704). + * Add patch to compile on GNU/Hurd. (Closes: #534146). + + -- Barry deFreese Tue, 20 Oct 2009 12:48:21 -0400 + +tdfsb (0.0.10-1) unstable; urgency=low + + * New upstream release. + + Remove 02_fix_freeglut.dpatch: merged upstream. + * Switch from dpatch to quilt. + + Create set_cflags.diff by refreshing old 01_set_cflags.dpatch. + * Bump Standards-Version to 3.7.3. + * Add the Homepage field and remove it from the long description. + * Add the Vcs-Git/Vcs-Browser fields. + * Add the DM-Upload-Allowed field. + * Fix lintian warning "package-contains-empty-directory + usr/share/man/man1/". + + -- Aurélien GÉRÔME Thu, 07 Feb 2008 13:07:21 +0100 + +tdfsb (0.0.9-2) unstable; urgency=low + + * New maintainer. (Closes: #387364) + * Update Standards-Version to 3.7.2. + * Remove DH_COMPAT from debian/rules and add debian/compat file. + * Conform to policy by setting CFLAGS to "-O2 -Wall -g". + * Add homepage in debian/control and update it in debian/copyright. + * Add debian/watch file. + * Add dpatch support. + * Move non-upstream manpages to debian/ directory. + + -- Aurélien GÉRÔME Thu, 16 Nov 2006 00:01:59 +0100 + +tdfsb (0.0.9-1) unstable; urgency=low + + * New upstream release (Closes: #345434). + * Adopting orphaned package (Closes: #352441). + + -- David Moreno Garza Sun, 16 Apr 2006 16:57:54 -0400 + +tdfsb (0.0.8-3) unstable; urgency=low + + * QA Group upload orphaning this package + * Applied patch from Javier Serrano Polo to fix startup failure (closes: + #334737, #352052) + * debian/rules: bumped debhelper compatibility level to 4 + + -- Andrew Pollock Wed, 12 Apr 2006 23:03:22 -0700 + +tdfsb (0.0.8-2) unstable; urgency=low + + * Closes: #249745: FTBFS: Missing Build-Depends + * New maintainer's e-mail. + + -- Rafal Zawadzki Mon, 31 May 2004 13:39:16 +0200 + +tdfsb (0.0.8-1) unstable; urgency=low + + * Added polish manpage. Thanks to Adam Podstawczynski. + + * More machine independent compile script. Closes: #160112 + + * Change debian/control architecture to any. Closes: #161288 + + * New upstream release + + -- Rafal Zawadzki Thu, 19 Sep 2002 16:02:50 +0200 + +tdfsb (0.0.7-4) unstable; urgency=low + + * Modify error in debian/rules (install manpage). + + -- Rafal Zawadzki Mon, 16 Sep 2002 10:13:56 +0200 + +tdfsb (0.0.7-3) unstable; urgency=low + + * Add own manpage. Closes: #160605 + + * Closes: #160730 + + * Change compile options from i586 to i386. Closes: #160112 + + -- Rafal Zawadzki Fri, 13 Sep 2002 12:34:07 +0200 + +tdfsb (0.0.7-2) unstable; urgency=low + + * Change arch in control file to i386. Closes: #160112 + + -- Rafal Zawadzki Mon, 9 Sep 2002 16:31:06 +0200 + +tdfsb (0.0.7-1) unstable; urgency=low + + * Initial Release. + + -- Rafal Zawadzki Tue, 27 Aug 2002 14:08:54 +0200 --- tdfsb-0.0.10.orig/debian/compat +++ tdfsb-0.0.10/debian/compat @@ -0,0 +1 @@ +9 --- tdfsb-0.0.10.orig/debian/control +++ tdfsb-0.0.10/debian/control @@ -0,0 +1,20 @@ +Source: tdfsb +Section: games +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Aurélien GÉRÔME +Build-Depends: debhelper (>= 9), quilt, freeglut3-dev, libsdl1.2-dev, libsdl-image1.2-dev, libsmpeg-dev, libxmu-dev, libxi-dev +Standards-Version: 3.7.3 +Homepage: http://www.determinate.net/webdata/seg/tdfsb.html +Vcs-Git: git://git.roxor.cx/git/tdfsb/ +Vcs-Browser: http://git.roxor.cx/?p=tdfsb +DM-Upload-Allowed: yes + +Package: tdfsb +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: 3D filesystem browser + TDFSB reads directory information and displays it as a 3D + world. Changing into another directory is possible by simply walking + into the assigned sphere. It also reads images and text files, + and displays their contents. --- tdfsb-0.0.10.orig/debian/copyright +++ tdfsb-0.0.10/debian/copyright @@ -0,0 +1,18 @@ +This package was debianized by Rafal Zawadzki on +Tue, 27 Aug 2002 14:08:54 +0200. + +It was downloaded from +. + +Upstream Author: Leander Seige + +Copyright: + +Copyright Leander Seige + +License: + +You are free to distribute this software under the terms +of the GNU General Public License. +On Debian systems, the complete text of the GNU General Public +License be found in the file `/usr/share/common-licenses/GPL'. --- tdfsb-0.0.10.orig/debian/dirs +++ tdfsb-0.0.10/debian/dirs @@ -0,0 +1 @@ +usr/games --- tdfsb-0.0.10.orig/debian/docs +++ tdfsb-0.0.10/debian/docs @@ -0,0 +1 @@ +README --- tdfsb-0.0.10.orig/debian/menu +++ tdfsb-0.0.10/debian/menu @@ -0,0 +1 @@ +?package(tdfsb):needs="X11" section="Games/Toys" title="tdfsb" command="/usr/games/tdfsb" --- tdfsb-0.0.10.orig/debian/patches/hurd.diff +++ tdfsb-0.0.10/debian/patches/hurd.diff @@ -0,0 +1,15 @@ +Index: tdfsb-0.0.10/compile.sh +=================================================================== +--- tdfsb-0.0.10.orig/compile.sh 2009-10-20 12:50:03.000000000 -0400 ++++ tdfsb-0.0.10/compile.sh 2009-10-20 12:51:25.000000000 -0400 +@@ -36,6 +36,10 @@ + echo "BSD detected."; + echo "compiling..."; + gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE $CFLAGS -x c -o tdfsb tdfsb.c; ++elif uname -s | grep -i -c "GNU" > /dev/null; then ++ echo "GNU system detected."; ++ echo "compiling..."; ++ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE $CFLAGS -x c -o tdfsb tdfsb.c; + else + echo "Unknown OS. If you are running Linux, BeOS or"; + echo "FreeBSD please send me the output of 'uname -s'." --- tdfsb-0.0.10.orig/debian/patches/series +++ tdfsb-0.0.10/debian/patches/series @@ -0,0 +1,2 @@ +set_cflags.diff +hurd.diff --- tdfsb-0.0.10.orig/debian/patches/set_cflags.diff +++ tdfsb-0.0.10/debian/patches/set_cflags.diff @@ -0,0 +1,33 @@ +Index: tdfsb/compile.sh +=================================================================== +--- tdfsb.orig/compile.sh 2008-02-07 12:56:52.340386079 +0100 ++++ tdfsb/compile.sh 2008-02-07 12:57:22.876854663 +0100 +@@ -10,7 +10,8 @@ + fi; + done; + } +- ++ ++CFLAGS="-O2 -Wall -g" + SDL_CONFIG=$(execfind sdl-config sdl11-config sdl10-config sdl12-config \/boot\/develop\/tools/gnupro\/bin\/sdl-config); + + if ! "$SDL_CONFIG" --version > /dev/null; then +@@ -26,15 +27,15 @@ + if uname -s | grep -i -c "LINUX" > /dev/null; then + echo "GNU/Linux detected."; + echo "compiling..."; +- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c; ++ gcc tdfsb.c $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE $CFLAGS -x c -o tdfsb; + elif uname -s | grep -i -c "BEOS" > /dev/null; then + echo "BeOS detected."; + echo "compiling..."; +- gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -lSDL_image -lGL -lglut -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c; ++ gcc $ARGS1 $ARGS2 -I/boot/develop/tools/gnupro/include/ -I/boot/develop/headers/be/opengl/ -L/boot/home/config/lib -L/boot/develop/tools/gnupro/lib/ -lSDL_image -lGL -lglut -lsmpeg -D_THREAD_SAFE $CFLAGS -x c -o tdfsb tdfsb.c; + elif uname -s | grep -i -c "BSD" > /dev/null; then + echo "BSD detected."; + echo "compiling..."; +- gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE -O2 -x c -o tdfsb tdfsb.c; ++ gcc $ARGS1 $ARGS2 -I/usr/local/include -I/usr/include/ -I/usr/X11R6/include -L/usr/lib/ -L/usr/local/lib/ -L/usr/X11R6/lib -lSDL_image -lGL -lGLU -lglut -lXmu -lXi -lXext -lX11 -lm -lsmpeg -D_THREAD_SAFE $CFLAGS -x c -o tdfsb tdfsb.c; + else + echo "Unknown OS. If you are running Linux, BeOS or"; + echo "FreeBSD please send me the output of 'uname -s'." --- tdfsb-0.0.10.orig/debian/rules +++ tdfsb-0.0.10/debian/rules @@ -0,0 +1,69 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) + CFLAGS += -g +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +build: build-stamp +build-arch: build-stamp +build-indep: build-stamp +build-stamp: + dh_testdir + QUILT_PATCHES=debian/patches quilt push -a || test $$? = 2 + ./compile.sh + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp + if test -f tdfsb; then rm tdfsb; fi + QUILT_PATCHES=debian/patches quilt pop -a -R || test $$? = 2 + rm -rf .pc + dh_clean + +install: build + dh_testdir + dh_testroot + dh_prep + dh_installdirs + install tdfsb debian/tdfsb/usr/games/tdfsb + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot +# dh_installdebconf + dh_installdocs + dh_installexamples + dh_installmenu + dh_installcron + dh_installman debian/tdfsb*6 + dh_installinfo +# dh_undocumented + dh_installchangelogs ChangeLog + dh_link + dh_strip + dh_compress + dh_fixperms +# dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- tdfsb-0.0.10.orig/debian/tdfsb.6 +++ tdfsb-0.0.10/debian/tdfsb.6 @@ -0,0 +1,46 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH TDFSB 6 "07 September 2002" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +tdsfb \- A 3D filesystem browser. +.SH SYNOPSIS +.B tdfsb +.br +.B tdfsb +.RI [ options ] +.SH DESCRIPTION +Simply walk into the spheres for cd'ing into another directory. Select an object by pointing at it with the crosshair and press the left mouse button. or hold the left mouse button and press any key to select the first object that begins with that character (case sensitive). While an object is selected press the right mouse button simultaneously automatic approach the object. If an mp3 or mpeg1 video file is selected press the RETURN key to start the playback. +.br +For a complete description (include keys), see the /usr/share/doc/tdfsb/README.gz file. +.br +This manual page was written for the Debian distribution +because the original program does not have a manual page. +.SH OPTIONS +.TP +.B \-V +.TP +or +.TP +.B \-\-version +.TP +Show version of program. +.SH SEE ALSO +.BR sdl-config (1). +.br +.SH AUTHOR +This manual page was written by Rafal Zawadzki , +for the Debian GNU/Linux system (but may be used by others). --- tdfsb-0.0.10.orig/debian/tdfsb.pl.6 +++ tdfsb-0.0.10/debian/tdfsb.pl.6 @@ -0,0 +1,46 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH TDFSB 6 "16 September 2002" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAZWA +tdsfb \- Trójwymiarowa przegl±darka zasobów systemu plików. +.SH SK£ADNIA +.B tdfsb +.br +.B tdfsb +.RI [ opcje ] +.SH OPIS +Aby przej¶æ do innego katalogu, wystarczy wej¶æ do odpowiedniej kuli. Obiekty wybiera siê przez skierowanie wska¼nika i wci¶niêcie lewego przycisku myszy. Mo¿na równie¿ przytrzymaæ lewy przycisk myszy i wcisn±æ dowolny klawisz -- spowoduje to wybranie pierwszego obiektu, który rozpoczyna siê od danego znaku (wielko¶æ liter ma znaczenie). Kiedy wybrano jaki¶ obiekt, mo¿na wcisn±æ prawy przycisk myszy i spowodowaæ "najazd" na ten obiekt. Je¶li wybrano plik mp3 lub mpeg1, wci¶niêcie klawisza Enter spowoduje odegranie pliku. +.br +Pe³ny opis programu, w tym skróty klawiszowe, mo¿na znale¼æ w pliku /usr/share/doc/tdfsb/README.gz. +.br +Niniejszy podrêcznik napisano pecjalnie dla dystrybucji Debian, poniewa¿ oryginalny program nie posiada w³asnego podrêcznika. +.SH OPCJE +.TP +.B \-V +.TP +lub +.TP +.B \-\-version +.TP +Pokazuje wersjê programu. +.SH PATRZ TAK¯E +.BR sdl-config(1). +.br +.SH AUTOR +Program zosta³ napisany przez Leandera Seige . +Podrêcznik napisa³ Rafal Zawadzki specjalnie dla +systemu Debian GNU/Linux (ale mo¿e byæ wykorzystywany w innych celach). T³umaczenia na jêzyk polski dokona³ Adam Podstawczynski . --- tdfsb-0.0.10.orig/debian/watch +++ tdfsb-0.0.10/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.determinate.net/webdata/seg/tdfsb.html ../data/tdfsb-(.*)\.tar\.gz