debian/0000755000000000000000000000000012141674570007175 5ustar debian/libphysfs-dev.install0000644000000000000000000000032112141674511013333 0ustar debian/tmp/usr/bin/* usr/bin debian/tmp/usr/include/* usr/include debian/tmp/usr/lib/*/lib*.a debian/tmp/usr/lib/*/lib*.so docs/html/* usr/share/doc/libphysfs1/html docs/latex/* usr/share/doc/libphysfs1/latex debian/control0000644000000000000000000000377212141674511010604 0ustar Source: libphysfs Section: libs Priority: optional Maintainer: Debian Games Team Uploaders: Barry deFreese , Patrick Matthäi Build-Depends: debhelper (>= 9), cmake, doxygen, autotools-dev, zlib1g-dev, hardening-wrapper, libreadline-dev Standards-Version: 3.9.4 Homepage: http://www.icculus.org/physfs/ Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/libphysfs/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-games/packages/trunk/libphysfs/ Package: libphysfs-dev Section: libdevel Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends}, libphysfs1 (= ${binary:Version}) Description: filesystem abstraction library for game programmers (development headers) The PhysicsFS filesystem abstraction library provides a simple C interface to aid game programmers in utilizing game assets packaged in many different types of archive files. . This package contains the development libraries and headers. Package: libphysfs1 Architecture: any Pre-Depends: ${misc:Pre-Depends}, dpkg (>= 1.15.6~) Depends: ${shlibs:Depends}, ${misc:Depends} Provides: libphysfs-1.0-0 Conflicts: libphysfs-1.0-0 Replaces: libphysfs-1.0-0 Multi-Arch: same Description: filesystem abstraction library for game programmers The PhysicsFS filesystem abstraction library provides a simple C interface to aid game programmers in utilizing game assets packaged in many different types of archive files. Package: libphysfs1-dbg Architecture: any Pre-Depends: dpkg (>= 1.15.6~) Depends: ${misc:Depends}, libphysfs1 (= ${binary:Version}) Priority: extra Section: debug Multi-Arch: same Description: filesystem abstraction library for game programmers (debug symbols) The PhysicsFS filesystem abstraction library provides a simple C interface to aid game programmers in utilizing game assets packaged in many different types of archive files. . This package contains the debugging symbols for the libphysfs package. debian/changelog0000644000000000000000000002421212141674511011043 0ustar libphysfs (2.0.3-2) unstable; urgency=low * Adopt debian/watch from Bart Martens. * Uploading to unstable. * Migrate package to minimal debhelper. * Remove unused lintian overrides. * Adjust Vcs-Browser debian/control field. -- Patrick Matthäi Mon, 06 May 2013 11:34:54 +0200 libphysfs (2.0.3-1) experimental; urgency=low * New upstream release. Closes: #691867 - Remove merged patch remove_unused_variable. - Rename patch do_not_link_against_curses to 01-do-not-link-against-curses and also rewrite it. * Bump Standards-Version to 3.9.4 (no changes needed). * Switch to xz compression and add a Pre-Depends on dpkg. * Update debian/watch: Releases are now bzip2 compressed. * Remove old libphysfs-1.0.so.0 compatibility symlink. * Use wildcards in lintian overrides. * Overwrite duplicate-files and no-symbols-control-file lintian warnings. -- Patrick Matthäi Mon, 12 Nov 2012 19:39:55 +0100 libphysfs (2.0.2-7) unstable; urgency=low * Wrap all debian/control fields. * Add multiarch support. Closes: #680607 * Add lintian overrides for false positive hardening-no-fortify-functions warnings. * Drop unused debian/libphysfs1.symbols file. -- Patrick Matthäi Thu, 12 Jul 2012 21:13:51 +0200 libphysfs (2.0.2-6) unstable; urgency=low * Bump Standards-Version to 3.9.3 (no changes needed). -- Patrick Matthäi Fri, 24 Feb 2012 19:24:57 +0100 libphysfs (2.0.2-5) unstable; urgency=high * Do not remove the .pc directory in the clean target. Closes: #647492 * Apply patch from Sven Joachim, to not unnecessarily link against ncurses. Closes: #646146 * Wrap all control fields. * Add missing patch description to remove_unused_variable.diff. * Add missing build-arch and build-indep target. -- Patrick Matthäi Sat, 05 Nov 2011 11:52:22 +0100 libphysfs (2.0.2-4) unstable; urgency=low * Team upload. * Drop an unsued variable from archivers/wad.c that caused an FTBFS by remove_unused_variable.diff. (Closes: #634415) -- Bruno "Fuddl" Kleinert Tue, 19 Jul 2011 17:40:27 +0200 libphysfs (2.0.2-3) unstable; urgency=low * Rebuild package. It looks like the building hardware was just damaged. Closes: #624800 -- Patrick Matthäi Wed, 04 May 2011 22:39:43 +0200 libphysfs (2.0.2-2) unstable; urgency=low * Bump Standards-Version to 3.9.2 (no changes needed). * Wrap build dependencies. * Build with enabled hardening-wrapper. -- Patrick Matthäi Sat, 30 Apr 2011 20:31:44 +0200 libphysfs (2.0.2-1) unstable; urgency=low * New upstream release. - Remove merged 01-fix-gcc4.4-building patch. * Bump Standards-Version to 3.9.1. -- Patrick Matthäi Sat, 19 Feb 2011 10:38:24 +0100 libphysfs (2.0.1-2) unstable; urgency=low * Fix link from libphysfs-1.0.so.0 to libphysfs.so.2.0.1. Closes: #586248 * Bump Standards-Version to 3.9.0 (no changes needed). -- Patrick Matthäi Sun, 11 Jul 2010 15:11:49 +0200 libphysfs (2.0.1-1) unstable; urgency=low * New upstream release. - Drop all patches, they have been merged by upstream. - physfs does not fail anymore with a bogus $HOME. Closes: #553174 - Properly initialize on kfreebsd-*. Closes: #544356 * Add 01-fix-gcc4.4-building.diff from upstream, so that physfs can be build with gcc 4.4, thanks. -- Patrick Matthäi Thu, 25 Mar 2010 21:30:58 +0100 libphysfs (2.0.0-5) unstable; urgency=high * Bump Standards-Version to 3.8.4 (no changes needed). * Drop quilt build depedencie. * Only install properly builded manpages. There is something wrong with the doxygen markup. Closes: #573658 -- Patrick Matthäi Sun, 14 Mar 2010 14:45:17 +0100 libphysfs (2.0.0-4) unstable; urgency=low [ Gonéri Le Bouder ] * Fix 03_gcc4.4-ftbfs.diff, so it tries to overwrite buffer with uninitialised data. Closes: #527208 * Bump Standards-Version to 3.8.3. [ Patrick Matthäi ] * Fix debian/changelog. * Replace libreadline5-dev build dependency by libreadline-dev. Closes: #553799 * Convert package to the 3.0 (quilt) format. * Rediff hunky 01_manpages.diff patch. * Bump to debhelper compat 7. - Use dh_prep instead of dh_clean -k. * Override some lintian pendantic warnings. * Remove not used dh_installexamples. * Add an simple manpage for test_physfs. -- Patrick Matthäi Sun, 15 Nov 2009 14:13:28 +0100 libphysfs (2.0.0-3) unstable; urgency=low * Change my email address. * Add 03_gcc4.4-ftbfs.diff patch from upstream, which fixes a FTBFS with gcc 4.4. Closes: #525750 * Add experimental 02_fix-hurd-ftbfs.diff patch, which should fix FTBFS on hurd. Closes: #493916 * Move libphysfs1-dbg to section debug. This fixes a lintian warning. * Bump Standards-Version to 3.8.2 (no changes needed). -- Patrick Matthäi Thu, 18 Jun 2009 08:18:33 +0200 libphysfs (2.0.0-2) unstable; urgency=low [ Barry deFreese ] * Upload new upstream to unstable. + New binaries for testing physfs added to -dev package. * Add Provides, Conflicts, and Replaces for libphysfs-1.0-0. + ABI compatible with previous version so symlink libphysfs-1.0-0 to the new library. * Drop 02_soname.patch, no longer needed. -- Barry deFreese Mon, 23 Mar 2009 11:52:31 -0400 libphysfs (2.0.0-1) experimental; urgency=low [ Barry deFreese ] * New upstream release. * Bump Standards Version to 3.8.1. (No changes needed). -- Barry deFreese Mon, 23 Mar 2009 10:26:34 -0400 libphysfs (1.1.1-1) experimental; urgency=low [ Patrick Matthäi ] * Add missing ${misc:Depends}. Thanks lintian. [ Barry deFreese ] * New upstream release. * Rename binary for SONAME bump. * Fix symbols file. (Thanks to Paul Wise). * Don't install bogus manpage links. * Remove duplicated sections from binary packages. * Add description to quilt patch. -- Barry deFreese Sun, 01 Mar 2009 18:05:01 -0500 libphysfs (1.0.1-3) unstable; urgency=low [ Barry deFreese ] * 02_soname.diff - Fix *_AGE in configure and configure.in. * Rename binary package to 1.0-0 instead of 1.0-1. * Remove old unnecessary Conflicts and Replaces. -- Barry deFreese Sat, 07 Mar 2009 21:43:12 -0500 libphysfs (1.0.1-2) unstable; urgency=low [ Patrick Matthäi ] * Add missing ${misc:Depends}. Thanks lintian. [ Barry deFreese ] * Don't install bogus manpage links. * Remove duplicated sections from binary packages. * Add description to quilt patch. -- Barry deFreese Sun, 01 Mar 2009 18:05:01 -0500 libphysfs (1.0.1-1) experimental; urgency=low [ Barry deFreese ] * New maintainer. + Acknowledged by previous maintainer. + Debian Games Team + Add myself to uploaders. * New upstream release. + Bump package name to match new soname. * Fix description on -dev package. (Closes: #416614). * Move Homepage from package description to source header. * Make binNMU safe. * Make clean not ignore errors. * Remove un-needed dirs files. * Remove unnecessary build-dep on automake1.7. * Add quilt patching system. + 01_manpages.diff - Fix generated manpages. * Add sed script in rules to fix manpage whatis entry. * Add VCS tags. * Fix up watch file. * Re-enable readline support in rules. + Add build-dep on libreadline5-dev. * Bump debhelper build-dep and compat to 5. * Bump Standards Version to 3.7.3. (No changes needed). [ Patrick Matthäi ] * Provide debugging symbols in a separate package. Closes: #488468 * Change short description to a simillar one as the libguichan binary package itself with a note, that it contains the development headers. Closes: #416614 * Bump Standards-Version to 3.8.0 (no changes needed). * Add myself to uploaders. * Minor debian/rules cleanups. * Added .symbols file for the library. * Do not build by default with the verbose option to reduce the size of the build log. -- Barry deFreese Sat, 29 Nov 2008 10:45:08 -0500 libphysfs (1.0.0-5) unstable; urgency=high * Urgency high due to security fix on most architectures (Closes: #318091) * Added explicit version of zlib1g-dev as a build dependecy. * Bumped Standards-Version to 3.6.2 (no changes needed) -- Bartosz Fenski Wed, 13 Jul 2005 15:53:33 +0200 libphysfs (1.0.0-4) unstable; urgency=low * Fixed wrong build dependencies (Closes: #304438) Thanks to Andreas Jochens for spotting this. -- Bartosz Fenski Wed, 13 Apr 2005 09:45:33 +0200 libphysfs (1.0.0-3) unstable; urgency=low * Updated libtool and autoconf stuff. (Closes: #304298) * s/fenio@o2.pl/fenio@debian.org/ * Removed Scott James Remnant from Uploaders, many thanks for all uploads and useful hints. -- Bartosz Fenski Tue, 12 Apr 2005 10:11:32 +0200 libphysfs (1.0.0-2) unstable; urgency=low * Setting proper conflicting values. -- Bartosz Fenski Fri, 9 Jul 2004 22:25:15 +0200 libphysfs (1.0.0-1) unstable; urgency=low * New package because of SONAME change (Closes: #253845) -- Bartosz Fenski Sun, 13 Jun 2004 00:17:12 +0200 libphysfs0 (1.0.0-1) unstable; urgency=low * New upstream release. * debian/control: - added Homepage to description. - added autotools-dev to Build-Depends: - added Section header for source - moved Section for -dev package to libdevel * debian/rules: - added --disable-readline to configure target. (Closes: #249195) This hopefully should fix FTBFS of libparagui on s390. - removed unused variables - many minor fixes * debian/shlibs.local has been removed * Added debian/watch file. -- Bartosz Fenski Mon, 7 Jun 2004 20:59:12 +0200 libphysfs0 (0.1.9-1) unstable; urgency=low * Initial Release. (Closes: #215778) -- Bartosz Fenski Thu, 16 Oct 2003 21:28:21 +0200 debian/libphysfs1.install0000644000000000000000000000003712141674511012644 0ustar debian/tmp/usr/lib/*/lib*.so.* debian/docs0000644000000000000000000000002512141674511010040 0ustar TODO.txt CREDITS.txt debian/libphysfs-dev.lintian-overrides0000644000000000000000000000107612141674511015333 0ustar libphysfs-dev: duplicate-files usr/share/doc/libphysfs1/html/ftv2mlastnode.png usr/share/doc/libphysfs1/html/ftv2mnode.png libphysfs-dev: duplicate-files usr/share/doc/libphysfs1/html/ftv2blank.png usr/share/doc/libphysfs1/html/ftv2lastnode.png usr/share/doc/libphysfs1/html/ftv2node.png usr/share/doc/libphysfs1/html/ftv2vertline.png libphysfs-dev: duplicate-files usr/share/doc/libphysfs1/html/ftv2doc.png usr/share/doc/libphysfs1/html/ftv2link.png libphysfs-dev: duplicate-files usr/share/doc/libphysfs1/html/ftv2plastnode.png usr/share/doc/libphysfs1/html/ftv2pnode.png debian/copyright0000644000000000000000000000235312141674511011126 0ustar This package was debianized by Bartosz Fenski on Thu, 16 Oct 2003 21:28:21 +0200. It was downloaded from http://icculus.org/physfs/downloads/ Upstream Author: Ryan Gordon Copyright: This software is copyright (c) 2001-02 by Ryan Gordon, icculus.org. This library is distributed under the terms of the zlib license: Copyright (c) 2003 Ryan C. Gordon and others. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. debian/libphysfs1.lintian-overrides0000644000000000000000000000007512141674511014636 0ustar libphysfs1: no-symbols-control-file usr/lib/*/libphysfs.so.* debian/watch0000644000000000000000000000014512141674511010221 0ustar version=3 http://www.icculus.org/physfs/downloads/physfs-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz)) debian/libphysfs-dev.doc-base0000644000000000000000000000044712141674511013353 0ustar Document: libphysfs1-2.0-0-api Title: PhysicsFS API Documentation Author: Ryan Gordon Abstract: This manual describes the C API for libphysfs1. Section: Games/Tools Format: HTML Index: /usr/share/doc/libphysfs1/html/index.html Files: /usr/share/doc/libphysfs1/html/*.html debian/rules0000755000000000000000000000074012141674511010251 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 export DEB_BUILD_HARDENING=1 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) EXTRAFLAGS := -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" %: dh $@ override_dh_auto_configure: dh_auto_configure -- $(EXTRAFLAGS) override_dh_auto_build: dh_auto_build doxygen override_dh_clean: dh_clean rm -rf $(CURDIR)/docs/ override_dh_strip: dh_strip --dbg-package=libphysfs1-dbg override_dh_builddeb: dh_builddeb -- -Zxz debian/test_physfs.10000644000000000000000000000172512141674511011632 0ustar .TH "TEST_PHYSFS" "1" .SH "NAME" test_physfs \- filesystem abstraction library for game programmers .SH "SYNOPSIS" \fBtest_physfs\fR .SH "DESCRIPTION" This manual page documents briefly the \fBtest_physfs\fR binary. \fBtest_physfs\fR is a helper program to see what functions return and to test out if it is working properly on your system. .SH "USAGE" \fBtest_physfs\fR does not need any command\-line arguments. Instead you will enter an little command\-line interface, with that you can test functions of libphysfs on your system. If you want to find out more about it, just enter \fBtest_physfs\fR and then type \fBhelp\fR on the command prompt to see which commands are supported. .SH "AUTHOR" This manual page was written by Patrick Matth\[:a]i for libphysfs. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 any later version published by the Free Software Foundation. debian/source.lintian-overrides0000644000000000000000000000017712141674511014055 0ustar libphysfs source: source-contains-hg-tags-file .hgtags libphysfs source: source-contains-prebuilt-windows-binary lzma/lzma.exe debian/patches/0000755000000000000000000000000012141674511010617 5ustar debian/patches/series0000644000000000000000000000004312141674511012031 0ustar 01-do-not-link-against-curses.diff debian/patches/01-do-not-link-against-curses.diff0000644000000000000000000000214312141674511016750 0ustar Description: Do not unnecessarily link against ncurses Author: Sven Joachim , Patrick Matthäi Bug-Debian: http://bugs.debian.org/646146 Last-Update: <2012-11-12> diff -Naur physfs-2.0.3.orig/CMakeLists.txt physfs-2.0.3/CMakeLists.txt --- physfs-2.0.3.orig/CMakeLists.txt 2012-10-23 05:41:04.000000000 +0200 +++ physfs-2.0.3/CMakeLists.txt 2012-11-12 19:27:50.590920820 +0100 @@ -305,12 +305,10 @@ FIND_PATH(READLINE_H readline/readline.h) FIND_PATH(HISTORY_H readline/history.h) IF(READLINE_H AND HISTORY_H) - FIND_LIBRARY(CURSES_LIBRARY NAMES curses ncurses) - SET(CMAKE_REQUIRED_LIBRARIES ${CURSES_LIBRARY}) FIND_LIBRARY(READLINE_LIBRARY readline) IF(READLINE_LIBRARY) SET(HAVE_SYSTEM_READLINE TRUE) - SET(TEST_PHYSFS_LIBS ${TEST_PHYSFS_LIBS} ${READLINE_LIBRARY} ${CURSES_LIBRARY}) + SET(TEST_PHYSFS_LIBS ${TEST_PHYSFS_LIBS} ${READLINE_LIBRARY}) INCLUDE_DIRECTORIES(${READLINE_H} ${HISTORY_H}) ADD_DEFINITIONS(-DPHYSFS_HAVE_READLINE=1) ENDIF(READLINE_LIBRARY) debian/libphysfs-dev.manpages0000644000000000000000000000022412141674511013462 0ustar docs/man/man3/PHYSFS_Allocator.3 docs/man/man3/PHYSFS_ArchiveInfo.3 docs/man/man3/PHYSFS_File.3 docs/man/man3/PHYSFS_Version.3 debian/test_physfs.1 debian/source/0000755000000000000000000000000012141674511010470 5ustar debian/source/format0000644000000000000000000000001412141674511011676 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212141674511010366 0ustar 9