[arch-commits] Commit in mgba/trunk (PKGBUILD component.patch)
Bartłomiej Piotrowski
bpiotrowski at archlinux.org
Sun Jan 25 10:48:40 UTC 2015
Date: Sunday, January 25, 2015 @ 11:48:39
Author: bpiotrowski
Revision: 126558
upgpkg: mgba 0.1.1-1
new upstream release
Modified:
mgba/trunk/PKGBUILD
Deleted:
mgba/trunk/component.patch
-----------------+
PKGBUILD | 23 +++++++++------------
component.patch | 58 ------------------------------------------------------
2 files changed, 10 insertions(+), 71 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2015-01-25 10:17:44 UTC (rev 126557)
+++ PKGBUILD 2015-01-25 10:48:39 UTC (rev 126558)
@@ -4,28 +4,22 @@
pkgbase=mgba
pkgname=('libmgba' 'mgba-sdl' 'mgba-qt')
-pkgver=0.1.0
-pkgrel=5
-pkgdesc='A Nintendo Gameboy Advance Emulator focusing on both speed and accuracy'
+pkgver=0.1.1
+pkgrel=1
arch=('i686' 'x86_64')
-url="https://endrift.com/mgba/"
+url='https://endrift.com/mgba/'
license=('custom:MPL2')
makedepends=('cmake' 'qt5-base' 'sdl2' 'zlib' 'libpng' 'libzip' 'libedit'
'ffmpeg' 'imagemagick' 'desktop-file-utils')
source=(https://github.com/mgba-emu/mgba/archive/$pkgver.tar.gz
- mgba.desktop
- component.patch)
-sha1sums=('a3cefcc31453904a01c5d537b49ed6a62cf6a474'
- '0f6f43ed45b702f6571c254d4717fbc1fe15e845'
- 'a58b27e29f2ffe023859ebfbd0d007c822f79073')
+ mgba.desktop)
+sha1sums=('8ea1c347bb609690e5c0dc1d21aaf3b97241d903'
+ '0f6f43ed45b702f6571c254d4717fbc1fe15e845')
prepare() {
[[ ! -d build ]] && mkdir build || rm -rf build
- cd mgba-$pkgver
- patch -p1 -i ../component.patch
-
- cd res
+ cd mgba-$pkgver/res
convert mgba-1024.png -resize 256x256 mgba-256.png
}
@@ -36,6 +30,7 @@
}
package_libmgba() {
+ pkgdesc='Shared library of mGBA'
depends=('zlib' 'libpng' 'libzip' 'libedit' 'ffmpeg' 'imagemagick')
cmake -DCOMPONENT=libmgba mgba-$pkgver -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
@@ -44,6 +39,7 @@
}
package_mgba-sdl() {
+ pkgdesc='A Nintendo Gameboy Advance Emulator focusing on both speed and accuracy'
depends=('libmgba' 'sdl2')
cmake -DCOMPONENT=mgba-sdl mgba-$pkgver -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
@@ -54,6 +50,7 @@
}
package_mgba-qt() {
+ pkgdesc='A Nintendo Gameboy Advance Emulator focusing on both speed and accuracy. Qt5 UI.'
depends=('libmgba' 'qt5-base' 'sdl2')
cmake -DCOMPONENT=mgba-qt mgba-$pkgver -DCMAKE_INSTALL_PREFIX="$pkgdir/usr" \
Deleted: component.patch
===================================================================
--- component.patch 2015-01-25 10:17:44 UTC (rev 126557)
+++ component.patch 2015-01-25 10:48:39 UTC (rev 126558)
@@ -1,58 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 141d0b3..f082190 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -207,7 +207,7 @@ add_library(${BINARY_NAME} SHARED
- ${OS_SRC}
- ${THIRD_PARTY_SRC})
- target_link_libraries(${BINARY_NAME} m ${DEBUGGER_LIB} ${OS_LIB} ${DEPENDENCY_LIB})
--install(TARGETS ${BINARY_NAME} DESTINATION lib)
-+install(TARGETS ${BINARY_NAME} DESTINATION lib COMPONENT lib${BINARY_NAME})
- set_target_properties(${BINARY_NAME} PROPERTIES VERSION ${LIB_VERSION_STRING} SOVERSION ${LIB_VERSION_ABI})
-
- if(BUILD_SDL)
-@@ -227,8 +227,8 @@ if(BUILD_PERF)
-
- add_executable(${BINARY_NAME}-perf ${PERF_SRC})
- target_link_libraries(${BINARY_NAME}-perf ${BINARY_NAME} ${PERF_LIB})
-- install(TARGETS ${BINARY_NAME}-perf DESTINATION bin)
-- install(FILES ${CMAKE_SOURCE_DIR}/tools/perf.py DESTINATION "${CMAKE_INSTALL_LIBDIR}/${BINARY_NAME}")
-+ install(TARGETS ${BINARY_NAME}-perf DESTINATION bin COMPONENT ${BINARY_NAME}-perf)
-+ install(FILES ${CMAKE_SOURCE_DIR}/tools/perf.py DESTINATION "${CMAKE_INSTALL_LIBDIR}/${BINARY_NAME}" COMPONENT ${BINARY_NAME}-perf)
- endif()
-
- # Packaging
-diff --git a/src/platform/qt/CMakeLists.txt b/src/platform/qt/CMakeLists.txt
-index 7fc53a2..295c405 100644
---- a/src/platform/qt/CMakeLists.txt
-+++ b/src/platform/qt/CMakeLists.txt
-@@ -89,7 +89,9 @@ set_target_properties(${BINARY_NAME}-qt PROPERTIES MACOSX_BUNDLE_INFO_PLIST ${CM
- list(APPEND QT_LIBRARIES Qt5::Widgets Qt5::OpenGL)
- target_link_libraries(${BINARY_NAME}-qt ${PLATFORM_LIBRARY} ${OPENGL_LIBRARY} ${BINARY_NAME} ${QT_LIBRARIES})
-
--install(TARGETS ${BINARY_NAME}-qt RUNTIME DESTINATION bin BUNDLE DESTINATION /Applications)
-+install(TARGETS ${BINARY_NAME}-qt
-+ RUNTIME DESTINATION bin COMPONENT ${BINARY_NAME}-qt
-+ BUNDLE DESTINATION ${CMAKE_INSTALL_PREFIX}/Applications COMPONENT ${BINARY_NAME}-qt)
- if(APPLE OR WIN32)
- set_target_properties(${BINARY_NAME}-qt PROPERTIES OUTPUT_NAME ${PROJECT_NAME})
- endif()
-diff --git a/src/platform/sdl/CMakeLists.txt b/src/platform/sdl/CMakeLists.txt
-index d12d718..517057d 100644
---- a/src/platform/sdl/CMakeLists.txt
-+++ b/src/platform/sdl/CMakeLists.txt
-@@ -39,7 +39,7 @@ if(BUILD_RASPI)
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fgnu89-inline")
- add_executable(${BINARY_NAME}-rpi ${PLATFORM_SRC} ${MAIN_SRC} ${EGL_MAIN_SRC})
- target_link_libraries(${BINARY_NAME}-rpi ${BINARY_NAME} ${PLATFORM_LIBRARY} ${EGL_LIBRARY})
-- install(TARGETS ${BINARY_NAME}-rpi DESTINATION bin)
-+ install(TARGETS ${BINARY_NAME}-rpi DESTINATION bin COMPONENT ${BINARY_NAME}-rpi)
- endif()
-
- if(BUILD_BBB OR BUILD_RASPI OR NOT BUILD_GL)
-@@ -54,4 +54,4 @@ endif()
- add_executable(${BINARY_NAME}-sdl WIN32 ${PLATFORM_SRC} ${MAIN_SRC})
- target_link_libraries(${BINARY_NAME}-sdl ${BINARY_NAME} ${PLATFORM_LIBRARY} ${OPENGL_LIBRARY})
- set_target_properties(${BINARY_NAME}-sdl PROPERTIES OUTPUT_NAME ${BINARY_NAME})
--install(TARGETS ${BINARY_NAME}-sdl DESTINATION bin)
-+install(TARGETS ${BINARY_NAME}-sdl DESTINATION bin COMPONENT ${BINARY_NAME}-sdl)
More information about the arch-commits
mailing list