[arch-commits] Commit in (5 files)
Maxime Gauduin
alucryd at nymeria.archlinux.org
Sun Apr 28 09:57:58 UTC 2013
Date: Sunday, April 28, 2013 @ 11:57:57
Author: alucryd
Revision: 89240
Add ruby-iconv
Added:
ruby-iconv/
ruby-iconv/trunk/
ruby-iconv/trunk/PKGBUILD
Modified:
gens-gs/trunk/PKGBUILD
lib32-wxgtk/trunk/PKGBUILD
----------------------------+
gens-gs/trunk/PKGBUILD | 13 ++++++-------
lib32-wxgtk/trunk/PKGBUILD | 6 +-----
ruby-iconv/trunk/PKGBUILD | 23 +++++++++++++++++++++++
3 files changed, 30 insertions(+), 12 deletions(-)
Modified: gens-gs/trunk/PKGBUILD
===================================================================
--- gens-gs/trunk/PKGBUILD 2013-04-28 09:54:19 UTC (rev 89239)
+++ gens-gs/trunk/PKGBUILD 2013-04-28 09:57:57 UTC (rev 89240)
@@ -5,7 +5,7 @@
pkgname=gens-gs
pkgver=2.16.7
-pkgrel=2
+pkgrel=3
pkgdesc="An emulator of Sega Genesis, Sega CD and 32X, combining features from various forks of Gens"
arch=('i686' 'x86_64')
url="http://segaretro.org/Gens/GS"
@@ -25,20 +25,21 @@
sha256sums=('6320cd7bee85472891e1e29b21731d2c8180d04db67ee21256491f3f9ad145c1'
'29b1e9755b34e00ef7d19bdc527dc4f841400a0022c81ee71c331be4a76a6c1c')
-build() {
+prepare() {
cd "${srcdir}"/${pkgname}-r7
-# Patch
patch -Np1 -i ../gens-gtk.patch
+}
-# Multilib
+build() {
+ cd "${srcdir}"/${pkgname}-r7
+
if [[ $CARCH == "x86_64" ]]; then
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
fi
-# Build
if [[ $CARCH == "x86_64" ]]; then
./configure --host=i686-unknown-linux-gnu --prefix=/usr --libdir=/usr/lib32 --with-pic --disable-static
else
@@ -50,12 +51,10 @@
package() {
cd "${srcdir}"/${pkgname}-r7
-# Multilib
if [[ $CARCH == "x86_64" ]]; then
depends=('lib32-gtk2' 'lib32-sdl')
fi
-# Install
make DESTDIR="${pkgdir}" install
}
Modified: lib32-wxgtk/trunk/PKGBUILD
===================================================================
--- lib32-wxgtk/trunk/PKGBUILD 2013-04-28 09:54:19 UTC (rev 89239)
+++ lib32-wxgtk/trunk/PKGBUILD 2013-04-28 09:57:57 UTC (rev 89240)
@@ -10,7 +10,7 @@
pkgname=lib32-wxgtk
pkgver=2.8.12.1
-pkgrel=4
+pkgrel=5
pkgdesc="GTK+ implementation of wxWidgets API for GUI (lib32)"
arch=('x86_64')
url="http://wxwidgets.org/"
@@ -22,12 +22,10 @@
build() {
cd "${srcdir}"/wxPython-src-${pkgver}
-# Multilib
export CC="gcc -m32"
export CXX="g++ -m32"
export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-# Build
./configure --prefix=/usr --libdir=/usr/lib32 --with-{gtk=2,libjpeg=sys,libpng=sys,libtiff=sys,libxpm=sys,opengl,regex=builtin,sdl} --enable-{graphics_ctx,unicode} --disable-{mediactrl,optimize,precomp-headers}
make
make -C locale allmo
@@ -39,14 +37,12 @@
cd "${srcdir}"/wxPython-src-${pkgver}
-# Install
make DESTDIR="${pkgdir}" install
make -C contrib/src DESTDIR="${pkgdir}" install
rm -rf "${pkgdir}"/usr/{include,share,bin/wxrc}
mv "${pkgdir}"/usr/bin/wx-config{,32}
mv "${pkgdir}"/usr/bin/wxrc{,32}-2.8
-# License
install -dm 755 "${pkgdir}"/usr/share/licenses
ln -s ${pkgname#*-} "${pkgdir}"/usr/share/licenses/${pkgname}
}
Added: ruby-iconv/trunk/PKGBUILD
===================================================================
--- ruby-iconv/trunk/PKGBUILD (rev 0)
+++ ruby-iconv/trunk/PKGBUILD 2013-04-28 09:57:57 UTC (rev 89240)
@@ -0,0 +1,23 @@
+# $Id$
+# Maintainer: Alucryd <alucryd at gmail dot com>
+
+pkgname=ruby-iconv
+pkgver=1.0.3
+pkgrel=2
+pkgdesc="Wrapper library for iconv"
+arch=('any')
+url="https://github.com/nurse/iconv"
+license=('GPL3')
+depends=('ruby')
+makedepends=('rubygems')
+source=("https://rubygems.org/downloads/${pkgname#*-}-${pkgver}.gem")
+sha256sums=('94a9b62a56c96226b62b787cd45fdc48c03f4517f1e36e64db113b010fb012da')
+
+package() {
+ cd "${srcdir}"
+
+ local _gemdir="$(ruby -rubygems -e 'puts Gem.default_dir')"
+ gem install --no-user-install --ignore-dependencies -i "${pkgdir}"${_gemdir} ${pkgname#*-}-${pkgver}.gem
+}
+
+# vim: ts=2 sw=2 et:
Property changes on: ruby-iconv/trunk/PKGBUILD
___________________________________________________________________
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
More information about the arch-commits
mailing list