[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