53
mingw-w64-gitg/PKGBUILD
Normal file
53
mingw-w64-gitg/PKGBUILD
Normal file
@@ -0,0 +1,53 @@
|
||||
# Maintainer: Ignacio Casal Quinteiro <icq@gnome.org>
|
||||
|
||||
_realname=gitg
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=0.3.3
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
pkgdesc="git repository viewer for GTK+/GNOME (mingw-w64)"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gtksourceview3"
|
||||
"${MINGW_PACKAGE_PREFIX}-libpeas"
|
||||
"${MINGW_PACKAGE_PREFIX}-enchant"
|
||||
"${MINGW_PACKAGE_PREFIX}-iso-codes"
|
||||
"${MINGW_PACKAGE_PREFIX}-python3-gobject"
|
||||
"${MINGW_PACKAGE_PREFIX}-gsettings-desktop-schemas"
|
||||
"${MINGW_PACKAGE_PREFIX}-libgit2-glib"
|
||||
"${MINGW_PACKAGE_PREFIX}-webkit2gtk3")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkg-config"
|
||||
"${MINGW_PACKAGE_PREFIX}-vala"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
"intltool"
|
||||
"itstool"
|
||||
"gettext-devel")
|
||||
options=('strip' 'staticlibs')
|
||||
license=("GPL2+")
|
||||
url="https://wiki.gnome.org/Apps/Gitg"
|
||||
source=(http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver:0:4}/${_realname}-$pkgver.tar.xz)
|
||||
sha256sums=('a206574d5d3542223c79693d0954fa87d4ba95f13074bb9598e83c91df8f9a16')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}"/${_realname}-${pkgver}
|
||||
#autopoint --force
|
||||
#AUTOPOINT='intltoolize --automake --copy' autoreconf -f -i
|
||||
}
|
||||
|
||||
build() {
|
||||
mkdir -p build-${MINGW_CHOST}
|
||||
cd build-${MINGW_CHOST}
|
||||
|
||||
../${_realname}-${pkgver}/configure \
|
||||
--host=${MINGW_CHOST} \
|
||||
--target=${MINGW_CHOST} \
|
||||
--build=${MINGW_CHOST} \
|
||||
--prefix=${MINGW_PREFIX} \
|
||||
--libexecdir=${MINGW_PREFIX}/lib \
|
||||
--disable-schemas-compile
|
||||
make
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "$srcdir/build-${MINGW_CHOST}"
|
||||
make DESTDIR=$pkgdir install
|
||||
}
|
||||
24
mingw-w64-json-glib/0001-Give-CC-to-gir-scanner.patch
Normal file
24
mingw-w64-json-glib/0001-Give-CC-to-gir-scanner.patch
Normal file
@@ -0,0 +1,24 @@
|
||||
From f9411a4d3362f9334161b9fa62065b7793370678 Mon Sep 17 00:00:00 2001
|
||||
From: Ignacio Casal Quinteiro <icq@gnome.org>
|
||||
Date: Thu, 24 Jul 2014 17:28:35 +0200
|
||||
Subject: [PATCH] Give CC to gir scanner
|
||||
|
||||
---
|
||||
json-glib/Makefile.am | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/json-glib/Makefile.am b/json-glib/Makefile.am
|
||||
index 28638b2..d07fe6d 100644
|
||||
--- a/json-glib/Makefile.am
|
||||
+++ b/json-glib/Makefile.am
|
||||
@@ -119,6 +119,7 @@ json_glib_format_LDADD = $(JSON_LIBS) libjson-glib-1.0.la
|
||||
|
||||
if HAVE_INTROSPECTION
|
||||
INTROSPECTION_GIRS = Json-1.0.gir
|
||||
+INTROSPECTION_SCANNER_ENV = CC="$(CC)"
|
||||
|
||||
introspection_source = \
|
||||
$(source_c) \
|
||||
--
|
||||
1.9.3
|
||||
|
||||
43
mingw-w64-json-glib/PKGBUILD
Normal file
43
mingw-w64-json-glib/PKGBUILD
Normal file
@@ -0,0 +1,43 @@
|
||||
# Maintainer: Ignacio Casal Quinteiro <icq@gnome.org>
|
||||
|
||||
_realname=json-glib
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.0.2
|
||||
pkgrel=1
|
||||
arch=('any')
|
||||
pkgdesc="JSON-GLib implements a full suite of JSON-related tools using GLib and GObject (mingw-w64)"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-glib2")
|
||||
makedepends=("${MINGW_PACKAGE_PREFIX}-gcc"
|
||||
"${MINGW_PACKAGE_PREFIX}-pkg-config"
|
||||
"${MINGW_PACKAGE_PREFIX}-gobject-introspection")
|
||||
options=('strip' 'staticlibs')
|
||||
license=("LGPL2+")
|
||||
url="https://wiki.gnome.org/Projects/JsonGlib"
|
||||
source=("http://ftp.gnome.org/pub/gnome/sources/${_realname}/${pkgver%.*}/${_realname}-$pkgver.tar.xz"
|
||||
0001-Give-CC-to-gir-scanner.patch)
|
||||
sha256sums=('887bd192da8f5edc53b490ec51bf3ffebd958a671f5963e4f3af32c22e35660a'
|
||||
'd3d789fcd1466dde7b42ffe200f699f508bdb477fbabac8c7e0d36703f17a747')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}"/${_realname}-${pkgver}
|
||||
patch -Np1 -i "${srcdir}/0001-Give-CC-to-gir-scanner.patch"
|
||||
autoreconf -f -i
|
||||
}
|
||||
|
||||
build() {
|
||||
mkdir -p build-${MINGW_CHOST}
|
||||
cd build-${MINGW_CHOST}
|
||||
|
||||
../${_realname}-${pkgver}/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
|
||||
}
|
||||
Reference in New Issue
Block a user