From: Andrea Zagli Date: Thu, 6 Nov 2014 08:12:26 +0000 (+0100) Subject: Pacchettizzata libconfi. X-Git-Url: https://saetta.ns0.it/gitweb?a=commitdiff_plain;h=3ccda0ce79578944c9c8042020c4816faad368af;p=msys2 Pacchettizzata libconfi. --- diff --git a/packages/mingw-w64-libconfi/.gitignore b/packages/mingw-w64-libconfi/.gitignore new file mode 100644 index 0000000..969827a --- /dev/null +++ b/packages/mingw-w64-libconfi/.gitignore @@ -0,0 +1 @@ +libconfi diff --git a/packages/mingw-w64-libconfi/001-include.patch b/packages/mingw-w64-libconfi/001-include.patch new file mode 100644 index 0000000..d7940af --- /dev/null +++ b/packages/mingw-w64-libconfi/001-include.patch @@ -0,0 +1,28 @@ +--- libconfi/tests/test.c.orig 2014-11-06 08:56:43.827743800 +0100 ++++ libconfi/tests/test.c 2014-11-06 08:59:22.594743800 +0100 +@@ -16,7 +16,7 @@ + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +-#include ++#include "libconfi.h" + + gboolean + traverse_func (GNode *node, +--- libconfi/tests/Makefile.am.orig 2014-11-06 09:03:12.093743800 +0100 ++++ libconfi/tests/Makefile.am 2014-11-06 09:06:59.124743800 +0100 +@@ -1,7 +1,11 @@ +-AM_CPPFLAGS = $(LIBCONFI_CFLAGS) \ +- -I../src ++AM_CPPFLAGS = $(WARN_CFLAGS) \ ++ $(DISABLE_DEPRECATED_CFLAGS) \ ++ $(LIBCONFI_CFLAGS) \ ++ -I$(top_srcdir)/src + + LIBS = $(LIBCONFI_LIBS) \ +- -L../src -lconfi ++ -export-dynamic ++ ++LDADD = $(top_builddir)/src/libconfi.la + + noinst_PROGRAMS = test diff --git a/packages/mingw-w64-libconfi/PKGBUILD b/packages/mingw-w64-libconfi/PKGBUILD new file mode 100644 index 0000000..676ddc9 --- /dev/null +++ b/packages/mingw-w64-libconfi/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Andrea Zagli + +_realname=libconfi +pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" +pkgver=0.5.0 +pkgrel=1 +arch=('any') +pkgdesc="Library to manage configurations (mingw-w64)" +depends=("${MINGW_PACKAGE_PREFIX}-libgdaex") +makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" + "${MINGW_PACKAGE_PREFIX}-gtk-doc" + "${MINGW_PACKAGE_PREFIX}-gnome-common") +options=('strip' 'staticlibs') +license=("LGPL 2.1") +url="http://saetta.ns0.it/" +source=(git+http://saetta.ns0.it/git/solipa/confi/${_realname}#branch=libgda5 + 001-include.patch) +sha256sums=('SKIP' + '6e288ee3a2875b191581806c6d9f07c5b258e7c4b0d84023ff85972083fad3a2') + +prepare() { + cd ${_realname} + + patch -p1 -i ${srcdir}/001-include.patch +} + +build() { + mkdir -p build-${MINGW_CHOST} + cd build-${MINGW_CHOST} + + ../${_realname}/autogen.sh \ + --host=${MINGW_CHOST} \ + --target=${MINGW_CHOST} \ + --build=${MINGW_CHOST} \ + --prefix=${MINGW_PREFIX} \ + --libexecdir=${MINGW_PREFIX}/lib + make +} + +package() { + cd "$srcdir/build-${MINGW_CHOST}" + make DESTDIR=$pkgdir install +}