[arch-commits] Commit in vbam/trunk (PKGBUILD vbam-wx-icon.patch)
Maxime Gauduin
alucryd at archlinux.org
Thu May 21 13:30:43 UTC 2015
Date: Thursday, May 21, 2015 @ 15:30:43
Author: alucryd
Revision: 133923
upgpkg: vbam 2.0.0b1-1
Modified:
vbam/trunk/PKGBUILD
Deleted:
vbam/trunk/vbam-wx-icon.patch
--------------------+
PKGBUILD | 42 +++++++++++++++---------------------------
vbam-wx-icon.patch | 18 ------------------
2 files changed, 15 insertions(+), 45 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-05-21 13:28:10 UTC (rev 133922)
+++ PKGBUILD 2015-05-21 13:30:43 UTC (rev 133923)
@@ -4,29 +4,21 @@
pkgbase=vbam
pkgname=('vbam-sdl' 'vbam-gtk' 'vbam-wx')
-pkgver=1.8.0.1292
-pkgrel=2
+pkgver=2.0.0b1
+pkgrel=1
pkgdesc='Nintendo GameBoy Advance emulator'
arch=('i686' 'x86_64')
url='http://vba-m.com'
license=('GPL2')
-makedepends=('cmake' 'desktop-file-utils' 'ffmpeg' 'freetype2' 'gtkglextmm'
- 'imagemagick' 'glew' 'libjpeg' 'libpng' 'libsndfile' 'libxrandr'
- 'openal' 'sfml' 'subversion' 'wxgtk2.8' 'zip')
+depends=('sdl' 'sfml' 'zip')
+makedepends=('cmake' 'desktop-file-utils' 'ffmpeg' 'freetype2' 'imagemagick'
+ 'glew' 'gtkglextmm' 'libjpeg' 'libpng' 'libsndfile' 'libxrandr'
+ 'openal' 'subversion' 'wxgtk')
makedepends_i686=('nasm')
-source=("vbam::svn+http://svn.code.sf.net/p/vbam/code/trunk#revision=${pkgver##*.}"
- 'vbam-wx-icon.patch')
-sha256sums=('SKIP'
- '2c7280ba61359aaaa04edbad4f522aa8b03f3b00a4ab7600b76f60b83a394ea5')
+options=('!emptydirs')
+source=("vbam::svn+http://svn.code.sf.net/p/vbam/code/trunk#revision=1465")
+sha256sums=('SKIP')
-prepare() {
- cd vbam
-
- patch -Np1 -i ../vbam-wx-icon.patch
- sed 's/wxrc/wxrc-2.8/g' -i {po/update_pot.sh,src/wx/CMakeLists.txt}
- sed 's|Common/|common/|' -i src/gba/debugger-expr-yacc.cpp
-}
-
build() {
cd vbam
@@ -41,9 +33,7 @@
-DENABLE_GTK='TRUE' \
-DENABLE_WX='TRUE' \
-DENABLE_FFMPEG='TRUE' \
- -DENABLE_LINK='TRUE' \
- -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-2.8' \
- -DwxWidgets_wxrc_EXECUTABLE='/usr/bin/wxrc-2.8'"
+ -DENABLE_LINK='TRUE'"
if [[ $CARCH == i686 ]]; then
_cmakeargs="${_cmakeargs} \
@@ -56,7 +46,6 @@
}
package_vbam-sdl() {
-depends=('sdl' 'sfml')
replaces=('vbam-cli')
backup=('etc/vbam.cfg')
@@ -63,11 +52,11 @@
cd vbam/build
make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/usr/{bin/{g,wx}vbam,share}
+ rm -rf "${pkgdir}"/usr/{bin/{g,wx}vbam,share/{applications,icons,locale,man/man1/{g,wx}vbam.1,vbam}}
}
package_vbam-gtk() {
-depends=('desktop-file-utils' 'gtkglextmm' 'sdl' 'sfml')
+depends+=('desktop-file-utils' 'gtkglextmm')
conflicts=('vbam-wx')
install='vbam-gtk.install'
@@ -74,20 +63,19 @@
cd vbam/build
make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/{etc,usr/bin/vbam}
+ rm -rf "${pkgdir}"/{etc,usr/{bin/vbam,share/man/man1/vbam.1}}
find "${pkgdir}" -type f -regex .*wxvbam.* -exec rm {} +
}
package_vbam-wx() {
-depends=('ffmpeg' 'sfml' 'wxgtk2.8')
+depends+=('ffmpeg' 'wxgtk')
conflicts=('vbam-gtk')
-options=('!emptydirs')
install='vbam-wx.install'
cd vbam/build
make DESTDIR="${pkgdir}" install
- rm -rf "${pkgdir}"/{etc,usr/{bin,share}/vbam}
+ rm -rf "${pkgdir}"/{etc,usr/{bin/vbam,share/man/man1/vbam.1}}
find "${pkgdir}" -type f -regex .*gvbam.* -exec rm {} +
}
Deleted: vbam-wx-icon.patch
===================================================================
--- vbam-wx-icon.patch 2015-05-21 13:28:10 UTC (rev 133922)
+++ vbam-wx-icon.patch 2015-05-21 13:30:43 UTC (rev 133923)
@@ -1,18 +0,0 @@
-diff -rupN vbam.orig/src/wx/CMakeLists.txt vbam/src/wx/CMakeLists.txt
---- vbam.orig/src/wx/CMakeLists.txt 2015-04-09 10:39:02.684326894 +0200
-+++ vbam/src/wx/CMakeLists.txt 2015-04-09 10:39:28.696831250 +0200
-@@ -76,6 +76,7 @@ file(COPY ${CMAKE_CURRENT_SOURCE_DIR}/ic
- ADD_CUSTOM_COMMAND(OUTPUT wxvbam.xrs
- # doing this in its own dir prevents name prefixes
- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/wxvbam.xrc wxvbam.xrc
-+ COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/vbam.png vbam.png
- COMMAND wxrc wxvbam.xrc -o wxvbam.xrs
- WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
- DEPENDS wxvbam.xrc)
-@@ -184,4 +185,4 @@ if(APPLE)
- SET_SOURCE_FILES_PROPERTIES(wxvbam.icns PROPERTIES MACOSX_PACKAGE_LOCATION Resources)
- endif(APPLE)
-
--SET(WX_EXE_NAME wxvbam${CMAKE_EXECUTABLE_SUFFIX})
-\ No newline at end of file
-+SET(WX_EXE_NAME wxvbam${CMAKE_EXECUTABLE_SUFFIX})
More information about the arch-commits
mailing list