summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCoelacanthus2021-03-04 14:33:44 +0800
committerCoelacanthus2021-03-04 14:33:44 +0800
commitb0e5981de781539c643865e785a0514c953a1ce2 (patch)
treee23b5e7715ef3d5a43da3f861dc66fd500681677
parent34fa9c86994429e890ac1e9aea4b83e8d9e63a4b (diff)
downloadaur-b0e5981de781539c643865e785a0514c953a1ce2.tar.gz
upgpkg: onscripter using CMake install target
-rw-r--r--.SRCINFO4
-rw-r--r--CMakeLists.txt2
-rw-r--r--PKGBUILD6
3 files changed, 7 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index be8521bfccb5..b7c9a7a38379 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = onscripter
pkgdesc = A game engine compatible to NScripter, to create and perform visual novel games
pkgver = 20200722
- pkgrel = 2
+ pkgrel = 3
url = http://onscripter.sourceforge.jp/onscripter.html
arch = i686
arch = x86_64
@@ -22,7 +22,7 @@ pkgbase = onscripter
source = 0001-fix-smpeg-header-name.patch
source = 0002-fix-lua-header-name.patch
b2sums = 5dbd734e5ca577e75cb51ef06018f0d6b862f1b13d913dc8e400a0725a22c8cca516e68432527c6c8ef62dc72fdc8985deb0ea63bcbb29386cac855bd8e4a3c0
- b2sums = 96944b4a986592741cab0656d3eef9bf59893c27d96e3c29b56d8a1a0156b89a34fb02f27c2bf85c826820b84100ed80d3c8fef94c51c9f0bf5bd945bf06d396
+ b2sums = 254e13a6151e4371dba98970a76f6f27d2c32b7ff0fc27578e2e09032ea843eca42a035e722e0a4c16a7c1b1af068e5597babb2babbff305e4de9382ea7462a3
b2sums = 844669f2d20bfa4111b966286c60940008d42afa0eff64396cd48267cdfb4e90470d25269bdca6311e09fbd770360d1771e6ee62133563146ed0e5dcb1f459c7
b2sums = 050d46bcac811af57ad9cec046a975abf70e01429d4517dad2cea32e1dc5d19b5b8831acbda834ef126249794a251097beaa6b34539f4e6ecac2d8522bf45222
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c61aa2aa7ff5..6e0faf5f57eb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -76,3 +76,5 @@ add_compile_definitions(LINUX USE_SMPEG USE_FONTCONFIG USE_OGG_VORBIS USE_CDROM
add_executable(onscripter onscripter_main.cpp ${HEADERS} ${SOURCES})
target_link_libraries(onscripter SDL::SDL ${SDL_SOUND_LIBRARIES} ${SDL_IMAGE_LIBRARIES} ${SDL_MIXER_LIBRARIES} ${SDL_TTF_LIBRARIES} ${SMPEG_LIBRARY} ${LUA_LIBRARIES} ${BZIP2_LIBRARIES} Fontconfig::Fontconfig ${JPEG_LIBRARIES})
+
+install(TARGETS onscripter DESTINATION bin)
diff --git a/PKGBUILD b/PKGBUILD
index 49bc0264cac7..58818aa6352a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=onscripter
pkgver=20200722
-pkgrel=2
+pkgrel=3
pkgdesc="A game engine compatible to NScripter, to create and perform visual novel games"
arch=('i686' 'x86_64')
url="http://onscripter.sourceforge.jp/onscripter.html"
@@ -29,7 +29,7 @@ source=("http://onscripter.sourceforge.jp/${pkgname}-${pkgver}.tar.gz"
)
b2sums=('5dbd734e5ca577e75cb51ef06018f0d6b862f1b13d913dc8e400a0725a22c8cca516e68432527c6c8ef62dc72fdc8985deb0ea63bcbb29386cac855bd8e4a3c0'
- '96944b4a986592741cab0656d3eef9bf59893c27d96e3c29b56d8a1a0156b89a34fb02f27c2bf85c826820b84100ed80d3c8fef94c51c9f0bf5bd945bf06d396'
+ '254e13a6151e4371dba98970a76f6f27d2c32b7ff0fc27578e2e09032ea843eca42a035e722e0a4c16a7c1b1af068e5597babb2babbff305e4de9382ea7462a3'
'844669f2d20bfa4111b966286c60940008d42afa0eff64396cd48267cdfb4e90470d25269bdca6311e09fbd770360d1771e6ee62133563146ed0e5dcb1f459c7'
'050d46bcac811af57ad9cec046a975abf70e01429d4517dad2cea32e1dc5d19b5b8831acbda834ef126249794a251097beaa6b34539f4e6ecac2d8522bf45222')
@@ -51,5 +51,5 @@ build() {
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
- install -Dm755 onscripter "${pkgdir}/usr/bin/onscripter"
+ ninja install
}