From 118b4b03ece06984d1b78cff0adbe1cde317e100 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 26 Oct 2012 06:25:43 +0200 Subject: [PATCH] physfs: update to 2.0.3. --- .../patches/gcc46-unused-but-set-variable.patch | 12 ------------ srcpkgs/physfs/physfs-devel.rshlibs | 3 --- srcpkgs/physfs/physfs-devel.template | 11 ++++------- srcpkgs/physfs/template | 15 +++++++++------ 4 files changed, 13 insertions(+), 28 deletions(-) delete mode 100644 srcpkgs/physfs/patches/gcc46-unused-but-set-variable.patch delete mode 100644 srcpkgs/physfs/physfs-devel.rshlibs diff --git a/srcpkgs/physfs/patches/gcc46-unused-but-set-variable.patch b/srcpkgs/physfs/patches/gcc46-unused-but-set-variable.patch deleted file mode 100644 index 3a681a20f6..0000000000 --- a/srcpkgs/physfs/patches/gcc46-unused-but-set-variable.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- archivers/wad.c.orig 2011-07-20 11:19:01.409198964 +0200 -+++ archivers/wad.c 2011-07-20 11:19:31.465196724 +0200 -@@ -245,9 +245,6 @@ static int wad_load_entries(const char * - PHYSFS_uint32 fileCount; - PHYSFS_uint32 directoryOffset; - WADentry *entry; -- char lastDirectory[9]; -- -- lastDirectory[8] = 0; /* Make sure lastDirectory stays null-terminated. */ - - BAIL_IF_MACRO(!wad_open(name, forWriting, &fh, &fileCount,&directoryOffset), NULL, 0); - info->entryCount = fileCount; diff --git a/srcpkgs/physfs/physfs-devel.rshlibs b/srcpkgs/physfs/physfs-devel.rshlibs deleted file mode 100644 index 4de40eeb4f..0000000000 --- a/srcpkgs/physfs/physfs-devel.rshlibs +++ /dev/null @@ -1,3 +0,0 @@ -libphysfs.so.1 -libreadline.so.6 -libc.so.6 diff --git a/srcpkgs/physfs/physfs-devel.template b/srcpkgs/physfs/physfs-devel.template index f8c1453270..5918b81b09 100644 --- a/srcpkgs/physfs/physfs-devel.template +++ b/srcpkgs/physfs/physfs-devel.template @@ -1,16 +1,13 @@ # Template file for 'physfs-devel'. # -depends="readline-devel zlib-devel" +depends="readline-devel zlib-devel physfs-${version}_${revision}" short_desc="${sourcepkg} development files" long_desc="${long_desc} This package contains files for development, headers, static libs, etc." +noarch=yes -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/bin ${DESTDIR}/usr +do_install() { + vmove usr/include usr } diff --git a/srcpkgs/physfs/template b/srcpkgs/physfs/template index 7030e92e0f..3480c711e9 100644 --- a/srcpkgs/physfs/template +++ b/srcpkgs/physfs/template @@ -1,17 +1,20 @@ # Template file for 'physfs' pkgname=physfs -version=2.0.2 -distfiles="http://icculus.org/physfs/downloads/physfs-$version.tar.gz" +version=2.0.3 +revision=1 +subpackages="$pkgname-devel" build_style=cmake -revision=2 +configure_args="-DPHYSFS_BUILD_TEST=OFF -DPHYSFS_BUILD_WX_TEST=OFF + -DPHYSFS_BUILD_STATIC=OFF" makedepends="cmake zlib-devel readline-devel" short_desc="Library to provide abstract access to various archives" maintainer="Juan RP " -checksum=ae296d3148228e03fd56cc9ea58af02f87dcbb1fadef125c18b709ab37f0bc09 +homepage="http://icculus.org/physfs/" +license="zlib" +distfiles="http://icculus.org/physfs/downloads/physfs-$version.tar.bz2" +checksum=ca862097c0fb451f2cacd286194d071289342c107b6fe69079c079883ff66b69 long_desc=" It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem. The programmer defines a write directory on the physical filesystem. No file writing done through the PhysicsFS API can leave that write directory, for security." - -subpackages="$pkgname-devel"