[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