Merge branch 'esodan-master'

This commit is contained in:
Alexpux
2014-12-23 10:29:54 +03:00
2 changed files with 55 additions and 2 deletions

View File

@@ -40,8 +40,9 @@ build()
--target=${MINGW_CHOST} \
--build=${MINGW_CHOST} \
--prefix=${MINGW_PREFIX} \
--libexecdir=${MINGW_PREFIX}/lib
make
--libexecdir=${MINGW_PREFIX}/lib \
--enable-introspection
make -j1
}
package()

View File

@@ -0,0 +1,52 @@
# Maintainer: Daniel Espinosa <esodan@gmail.com>
_realname=librescl
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=0.2.1
pkgrel=1
arch=('any')
groups=("${MINGW_PACKAGE_PREFIX}")
pkgdesc="Reader/Writer SCL IEC 61850-6 files version 0.2.1 (mingw-w64)"
depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
"${MINGW_PACKAGE_PREFIX}-gettext"
"${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-xz"
"${MINGW_PACKAGE_PREFIX}-libxml2"
"${MINGW_PACKAGE_PREFIX}-glib2>=2.34.0"
"${MINGW_PACKAGE_PREFIX}-libgee"
"${MINGW_PACKAGE_PREFIX}-vala"
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
"${MINGW_PACKAGE_PREFIX}-gxml")
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc" "${MINGW_PACKAGE_PREFIX}-pkg-config" "${MINGW_PACKAGE_PREFIX}-libtool")
options=('strip' 'staticlibs')
license=('LGPL')
url="https://github.com/pwmediaconsulting/librescl"
source=("https://github.com/pwmediaconsulting/librescl/archive/LIBRESCL_0_2_1.tar.gz")
sha256sums=('6c97b9f3285b8d406711ead5295991a8b6586898b93f9a5e95b759bc4d57490f')
prepare() {
cd "${srcdir}"/librescl-LIBRESCL_0_2_1
./autogen.sh
make distclean
autoreconf -fiv
}
build()
{
mkdir -p build-${MINGW_CHOST}
cd build-${MINGW_CHOST}
../librescl-LIBRESCL_0_2_1/configure \
--host=${MINGW_CHOST} \
--target=${MINGW_CHOST} \
--build=${MINGW_CHOST} \
--prefix=${MINGW_PREFIX} \
--libexecdir=${MINGW_PREFIX}/lib
make -j1
}
package()
{
cd "$srcdir/build-${MINGW_CHOST}"
make DESTDIR=$pkgdir install
}