summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCoelacanthus2021-03-04 14:38:10 +0800
committerCoelacanthus2021-03-04 14:38:10 +0800
commiteca47445ed8b636621ddf518388db96876e3e96d (patch)
tree5006dc688c758b10690d6c390d5043233a1f329f
parentb0e5981de781539c643865e785a0514c953a1ce2 (diff)
downloadaur-eca47445ed8b636621ddf518388db96876e3e96d.tar.gz
upgpkg: onscripter add other executable files
-rw-r--r--.SRCINFO4
-rw-r--r--CMakeLists.txt17
-rw-r--r--PKGBUILD4
3 files changed, 20 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b7c9a7a38379..07e0cb20bed4 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 = 3
+ pkgrel = 4
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 = 254e13a6151e4371dba98970a76f6f27d2c32b7ff0fc27578e2e09032ea843eca42a035e722e0a4c16a7c1b1af068e5597babb2babbff305e4de9382ea7462a3
+ b2sums = cc3bed346cd899a1b1dcd13da64559d2d794219b55e41d864ab1e5d69ae55d1b12e71f5c4930cb9d9b24ddb3ae24c4dae060513a7eebd2c28754595431f7ad82
b2sums = 844669f2d20bfa4111b966286c60940008d42afa0eff64396cd48267cdfb4e90470d25269bdca6311e09fbd770360d1771e6ee62133563146ed0e5dcb1f459c7
b2sums = 050d46bcac811af57ad9cec046a975abf70e01429d4517dad2cea32e1dc5d19b5b8831acbda834ef126249794a251097beaa6b34539f4e6ecac2d8522bf45222
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6e0faf5f57eb..f76bb4a9f1e1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -70,11 +70,26 @@ find_library(SMPEG_LIBRARY
/opt
PATH_SUFFIXES
lib
- )
+)
add_compile_definitions(LINUX USE_SMPEG USE_FONTCONFIG USE_OGG_VORBIS USE_CDROM USE_LUA)
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)
+
+add_executable(sardec sardec.cpp ${HEADERS} ${SOURCES})
+target_link_libraries(sardec 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)
+
+add_executable(nsadec nsadec.cpp ${HEADERS} ${SOURCES})
+target_link_libraries(nsadec 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)
+
+add_executable(sarconv sarconv.cpp ${HEADERS} ${SOURCES})
+target_link_libraries(sarconv 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)
+add_executable(nsaconv nsaconv.cpp ${HEADERS} ${SOURCES})
+target_link_libraries(nsaconv 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 58818aa6352a..2456857f58b6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
pkgname=onscripter
pkgver=20200722
-pkgrel=3
+pkgrel=4
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'
- '254e13a6151e4371dba98970a76f6f27d2c32b7ff0fc27578e2e09032ea843eca42a035e722e0a4c16a7c1b1af068e5597babb2babbff305e4de9382ea7462a3'
+ 'cc3bed346cd899a1b1dcd13da64559d2d794219b55e41d864ab1e5d69ae55d1b12e71f5c4930cb9d9b24ddb3ae24c4dae060513a7eebd2c28754595431f7ad82'
'844669f2d20bfa4111b966286c60940008d42afa0eff64396cd48267cdfb4e90470d25269bdca6311e09fbd770360d1771e6ee62133563146ed0e5dcb1f459c7'
'050d46bcac811af57ad9cec046a975abf70e01429d4517dad2cea32e1dc5d19b5b8831acbda834ef126249794a251097beaa6b34539f4e6ecac2d8522bf45222')