From 44b3e65dc0e7deeaea1cab53783a414d951aa820 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Wed, 23 May 2012 10:04:50 +0200 Subject: [PATCH] libproxy: update to 0.4.7. --- srcpkgs/libproxy/libproxy-devel.template | 13 +++++++------ srcpkgs/libproxy/libproxy-python.template | 9 +++------ srcpkgs/libproxy/patches/missing_header.patch | 10 ++++++++++ srcpkgs/libproxy/template | 11 ++++++----- 4 files changed, 26 insertions(+), 17 deletions(-) create mode 100644 srcpkgs/libproxy/patches/missing_header.patch diff --git a/srcpkgs/libproxy/libproxy-devel.template b/srcpkgs/libproxy/libproxy-devel.template index 66b02c10ae..f1576f30ec 100644 --- a/srcpkgs/libproxy/libproxy-devel.template +++ b/srcpkgs/libproxy/libproxy-devel.template @@ -6,11 +6,12 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." Add_dependency run pkg-config -Add_dependency run libproxy +Add_dependency run libproxy ">=$version" -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/{include,share} ${DESTDIR}/usr - mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/share usr + vmove usr/lib/pkgconfig usr/lib } diff --git a/srcpkgs/libproxy/libproxy-python.template b/srcpkgs/libproxy/libproxy-python.template index c6c9fffd47..dea4b6a31c 100644 --- a/srcpkgs/libproxy/libproxy-python.template +++ b/srcpkgs/libproxy/libproxy-python.template @@ -5,12 +5,9 @@ long_desc="${long_desc} This package contains the python bindings." - -Add_dependency run libproxy +Add_dependency run libproxy ">=$version" Add_dependency run python -do_install() -{ - mkdir -p ${DESTDIR}/usr/lib - mv ${SRCPKGDESTDIR}/usr/lib/python* ${DESTDIR}/usr/lib +do_install() { + vmove "usr/lib/python*" usr/lib } diff --git a/srcpkgs/libproxy/patches/missing_header.patch b/srcpkgs/libproxy/patches/missing_header.patch new file mode 100644 index 0000000000..7f5d3272d1 --- /dev/null +++ b/srcpkgs/libproxy/patches/missing_header.patch @@ -0,0 +1,10 @@ +--- libproxy/url.cpp.orig 2012-05-23 10:02:53.073403074 +0200 ++++ libproxy/url.cpp 2012-05-23 10:03:28.105566166 +0200 +@@ -27,6 +27,7 @@ + #define close _close + #endif + #include // For ::open() ++#include // For read/close + #include // For memcpy() + #include // For int/string conversion (using stringstream) + #include // For sscanf() diff --git a/srcpkgs/libproxy/template b/srcpkgs/libproxy/template index 328f03abbe..5943a2a9d8 100644 --- a/srcpkgs/libproxy/template +++ b/srcpkgs/libproxy/template @@ -1,14 +1,15 @@ # Template file for 'libproxy' pkgname=libproxy -version=0.4.6 +version=0.4.7 +homepage="http://libproxy.googlecode.com" +license="LGPL-2.1" distfiles="http://libproxy.googlecode.com/files/$pkgname-$version.tar.gz" +short_desc="A library handling all the details of proxy configuration" +maintainer="Juan RP " build_style=cmake configure_args="-DWITH_GNOME=0 -DWITH_KDE4=0 -DWITH_MOZJS=0 -DWITH_NM=0 -DWITH_PERL=0 -DWITH_PYTHON=1 -DWITH_WEBKIT=0" -revision=2 -short_desc="A library handling all the details of proxy configuration" -maintainer="Juan RP " -checksum=9ad912e63b1efca98fb442240a2bc7302e6021c1d0b1b9363327729f29462f30 +checksum=8fe0a58810139ba3c2e186deccf3e68adcd127aa0e972b0862b30b3dde493797 long_desc=" libproxy is a library that provides automatic proxy configuration management.