[arch-commits] Commit in (4 files)
Balló György
bgyorgy at archlinux.org
Wed Oct 18 14:03:46 UTC 2017
Date: Wednesday, October 18, 2017 @ 14:03:45
Author: bgyorgy
Revision: 263251
Move some sharp packages from extra to community
- gio-sharp
- gkeyfile-sharp
- gnome-keyring-sharp
- taglib-sharp
Modified:
gio-sharp/trunk/PKGBUILD
gkeyfile-sharp/trunk/PKGBUILD
gnome-keyring-sharp/trunk/PKGBUILD
taglib-sharp/trunk/PKGBUILD
------------------------------------+
gio-sharp/trunk/PKGBUILD | 40 +++++++++++++++++------------------
gkeyfile-sharp/trunk/PKGBUILD | 34 +++++++++++++++++------------
gnome-keyring-sharp/trunk/PKGBUILD | 38 +++++++++++++++++----------------
taglib-sharp/trunk/PKGBUILD | 20 +++++++++++------
4 files changed, 73 insertions(+), 59 deletions(-)
Modified: gio-sharp/trunk/PKGBUILD
===================================================================
--- gio-sharp/trunk/PKGBUILD 2017-10-18 13:27:12 UTC (rev 263250)
+++ gio-sharp/trunk/PKGBUILD 2017-10-18 14:03:45 UTC (rev 263251)
@@ -1,32 +1,32 @@
# $Id$
-# Maintainer : Daniel Isenmann <daniel at archlinux.org>
-# Contributor: György Balló <ballogy at freestart.hu>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Daniel Isenmann <daniel at archlinux.org>
+
pkgname=gio-sharp
pkgver=0.3
-_pkgver=0.3-0-31b4926
-_git=31b4926
-pkgrel=2
-pkgdesc="a branch of the official gtk-sharp/gio to get gio-sharp building on gtk-sharp 2.12"
+pkgrel=3
+pkgdesc="Mono bindings to Glib's libgio"
arch=('any')
-url="http://github.com/mono/gio-sharp"
+url="https://github.com/mono/gio-sharp"
license=('MIT')
-depends=('gtk-sharp-2>=2.12')
-source=(mono-$pkgname-$_pkgver.zip::https://github.com/mono/gio-sharp/zipball/$pkgver)
-options=('!makeflags')
-md5sums=('5df902082999bb33273517ceed790144')
+depends=('gtk-sharp-2')
+source=($pkgname-$pkgver.tar.gz::https://github.com/mono/$pkgname/archive/$pkgver.tar.gz)
+sha256sums=('25142dd9f2cfa984acf10a579fb771612f46ae4c089b65e059d72a403a2fc1d5')
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i 's/CSC, gmcs/CSC, mcs/' configure.ac.in
+ NOCONFIGURE=1 ./autogen-2.22.sh
+}
+
build() {
- cd "$srcdir/mono-$pkgname-${_git}"
-
- ./autogen-2.22.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
- make
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+ make -j1
}
package() {
- cd "$srcdir/mono-$pkgname-${_git}"
-
+ cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
-
- install -m755 -d "$pkgdir/usr/share/licenses/$pkgname"
- install -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
Modified: gkeyfile-sharp/trunk/PKGBUILD
===================================================================
--- gkeyfile-sharp/trunk/PKGBUILD 2017-10-18 13:27:12 UTC (rev 263250)
+++ gkeyfile-sharp/trunk/PKGBUILD 2017-10-18 14:03:45 UTC (rev 263251)
@@ -1,28 +1,34 @@
# $Id$
-# Maintainer : Daniel Isenmann <daniel at archlinux.org>
-# Contributor: György Balló <ballogy at freestart.hu>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Daniel Isenmann <daniel at archlinux.org>
+
pkgname=gkeyfile-sharp
pkgver=0.1
-_pkgver=GKEYFILE_SHARP_0_1-0-g07a401a
-_git=662c5c1
-pkgrel=3
+_pkgver=GKEYFILE_SHARP_0_1
+pkgrel=4
pkgdesc="Mono bindings for GLib’s GKeyFile"
arch=('any')
-url="http://github.com/mono/gkeyfile-sharp"
+url="https://github.com/mono/gkeyfile-sharp"
license=('LGPL')
depends=('gtk-sharp-2')
-source=(mono-$pkgname-$_pkgver.tar.gz::https://github.com/mono/gkeyfile-sharp/zipball/GKEYFILE_SHARP_0_1)
-md5sums=('0f43ffd9ebe39969e2c7661b81a6dfae')
+source=($pkgname-$pkgver.tar.gz::https://github.com/mono/$pkgname/archive/$_pkgver.tar.gz)
+sha256sums=('e74cb8ab118f344a15215aeb1cf66ef2a6992f49a1eca1c839fffefaa61ac485')
+prepare() {
+ cd $pkgname-$_pkgver
+ sed -i 's/CSC, gmcs/CSC, mcs/' configure.in
+ aclocal
+ automake --add-missing --gnu
+ autoconf
+}
+
build() {
- cd "$srcdir/mono-$pkgname-$_git"
-
- ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+ cd $pkgname-$_pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
}
package() {
- cd "$srcdir/mono-$pkgname-$_git"
-
- make DESTDIR="$pkgdir/" install
+ cd $pkgname-$_pkgver
+ make DESTDIR="$pkgdir" install
}
Modified: gnome-keyring-sharp/trunk/PKGBUILD
===================================================================
--- gnome-keyring-sharp/trunk/PKGBUILD 2017-10-18 13:27:12 UTC (rev 263250)
+++ gnome-keyring-sharp/trunk/PKGBUILD 2017-10-18 14:03:45 UTC (rev 263251)
@@ -1,31 +1,33 @@
# $Id$
-# Maintainer: Daniel Isenmann <daniel at archlinux.org>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Daniel Isenmann <daniel at archlinux.org>
+
pkgname=gnome-keyring-sharp
pkgver=1.0.2
-pkgrel=5
+pkgrel=6
pkgdesc="A fully managed implementation of libgnome-keyring"
arch=('i686' 'x86_64')
-url="http://www.mono-project.com/Libraries"
-license=('custom')
+url="https://github.com/mono/gnome-keyring-sharp"
+license=('MIT')
depends=('libgnome-keyring' 'gtk-sharp-2')
-source=(http://www.go-mono.com/archive/${pkgname}/${pkgname}-${pkgver}.tar.gz)
-options=('!makeflags')
-md5sums=('f9a48319f3fe6123017b000d714d68b1')
+source=(http://www.go-mono.com/archive/$pkgname/$pkgname-$pkgver.tar.gz)
+sha256sums=('043e3e22132bdfe34e8ca314b6fd34bb0bc55a23eeb102778c64c243bb595315')
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i '/AssemblyKeyFile/d' src/Gnome.Keyring/AssemblyInfo.cs.in
+ sed -i '/GACUTIL/d' src/Makefile.{am,in}
+}
+
build() {
- export MONO_SHARED_DIR="${srcdir}/.wapi"
- mkdir -p "${MONO_SHARED_DIR}"
-
- cd "${srcdir}/${pkgname}-${pkgver}"
- ./configure --prefix=/usr --sysconfdir=/etc --disable-static
+ cd $pkgname-$pkgver
+ ./configure --prefix=/usr --sysconfdir=/etc
make
}
package() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- make DESTDIR="${pkgdir}" install
- rm -rf "${MONO_SHARED_DIR}"
- ln -sf gnome-keyring-sharp-1.0.pc "${pkgdir}/usr/lib/pkgconfig/gnome-keyring-sharp.pc"
- install -Dm644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/license
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
+ install -Dm644 src/Gnome.Keyring.dll "$pkgdir/usr/lib/mono/gnome-keyring-sharp-1.0/Gnome.Keyring.dll"
+ install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
}
Modified: taglib-sharp/trunk/PKGBUILD
===================================================================
--- taglib-sharp/trunk/PKGBUILD 2017-10-18 13:27:12 UTC (rev 263250)
+++ taglib-sharp/trunk/PKGBUILD 2017-10-18 14:03:45 UTC (rev 263251)
@@ -1,25 +1,31 @@
# $Id$
-# Maintainer: Daniel Isenmann <daniel at archlinux.org>
+# Maintainer: Balló György <ballogyor+arch at gmail dot com>
+# Contributor: Daniel Isenmann <daniel at archlinux.org>
# Contributor: Carlos Ruiz <cailovirtual at gmail.com>
pkgname=taglib-sharp
pkgver=2.1.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="Library for reading and writing metadata in media files for Mono"
-arch=('i686' 'x86_64')
+arch=('any')
url="https://github.com/mono/taglib-sharp"
license=('LGPL2.1')
depends=('mono')
source=(http://download.banshee-project.org/taglib-sharp/$pkgver/$pkgname-$pkgver.tar.gz)
-md5sums=('815f5bdb3cd1b3a4d6bbb34de448ad9d')
+sha256sums=('713eb7d3011092a4842d0955776271e5ee7b122d7e3c7c24cffb7f96132e8179')
+prepare() {
+ cd $pkgname-$pkgver
+ sed -i 's/gmcs/mcs/' configure{.ac,}
+}
+
build() {
- cd ${srcdir}/${pkgname}-${pkgver}
+ cd $pkgname-$pkgver
./configure --prefix=/usr --disable-docs
make
}
package() {
- cd ${srcdir}/${pkgname}-${pkgver}
- make DESTDIR=${pkgdir} install
+ cd $pkgname-$pkgver
+ make DESTDIR="$pkgdir" install
}
More information about the arch-commits
mailing list