diff options
| author | Erik Kundiman <erik@megapahit.org> | 2024-10-22 17:43:49 +0800 | 
|---|---|---|
| committer | Erik Kundiman <erik@megapahit.org> | 2024-10-22 19:03:36 +0800 | 
| commit | 9c3ffdc77a27e57eb867a377e899ff89ab15edcd (patch) | |
| tree | 2e5c62aba6e870e3a1de85fff3497e80d44cb52d /indra | |
| parent | 486ba359045d4acc2bee558bb3a7067f2ed4dbbe (diff) | |
Dynamic Arch PKGBUILD values
Set PACKAGE to ON.
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | indra/newview/PKGBUILD.in | 14 | 
2 files changed, 19 insertions, 0 deletions
| diff --git a/indra/newview/CMakeLists.txt b/indra/newview/CMakeLists.txt index 307d83c148..084d71aa24 100644 --- a/indra/newview/CMakeLists.txt +++ b/indra/newview/CMakeLists.txt @@ -2123,6 +2123,11 @@ if (LINUX)              "libapr-util1-0, libboost_fiber1_85_0, libboost_program_options1_85_0, libboost_regex1_85_0, libboost_thread1_85_0, expat, libfltk1_3, libGLU1, libhunspell-1_7-0, libnghttp2-14, libSDL2-2_0-0, liburiparser1, libvlc5, vlc-codecs, libvorbis0"              CACHE STRING "RPM package requirements.")          endif (${LINUX_DISTRO} MATCHES fedora) +      elseif (${LINUX_DISTRO} MATCHES arch) +        configure_file( +          ${CMAKE_CURRENT_SOURCE_DIR}/PKGBUILD.in +          ${CMAKE_BINARY_DIR}/PKGBUILD +          )        endif (${LINUX_DISTRO} MATCHES debian OR ${LINUX_DISTRO} MATCHES ubuntu)      endif (PACKAGE)    else (USESYSTEMLIBS) diff --git a/indra/newview/PKGBUILD.in b/indra/newview/PKGBUILD.in new file mode 100644 index 0000000000..b2a02318f2 --- /dev/null +++ b/indra/newview/PKGBUILD.in @@ -0,0 +1,14 @@ +# Maintainer: $ENV{USER}@${VIEWER_PACKAGE_DOMAIN_NAME} +pkgname=${VIEWER_BINARY_NAME} +pkgver=${VIEWER_VERSION_MAJOR}.${VIEWER_VERSION_MINOR}.${VIEWER_VERSION_PATCH}.${VIEWER_VERSION_REVISION} +pkgrel=1 +pkgdesc="${VIEWER_PACKAGE_COMMENT}" +arch=('${CMAKE_SYSTEM_PROCESSOR}') +url="https://${VIEWER_PACKAGE_DOMAIN_NAME}" +license=('LGPL-2.1') +depends=(freealut apr-util boost-libs fltk glu hunspell libnghttp2 sdl2 uriparser vlc libvorbis) + +package() { +	cd "$startdir" +	make DESTDIR="$pkgdir/" install +} | 
