Date: Sunday, February 19, 2023 @ 13:34:32 Author: dvzrv Revision: 1402979
archrelease: copy trunk to community-x86_64 Added: mympd/repos/community-x86_64/PKGBUILD (from rev 1402978, mympd/trunk/PKGBUILD) mympd/repos/community-x86_64/mympd-10.0.3-full_relro.patch (from rev 1402978, mympd/trunk/mympd-10.0.3-full_relro.patch) Deleted: mympd/repos/community-x86_64/PKGBUILD mympd/repos/community-x86_64/mympd-10.0.3-full_relro.patch -------------------------------+ PKGBUILD | 90 ++++++++++++++++++++-------------------- mympd-10.0.3-full_relro.patch | 56 ++++++++++++------------ 2 files changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2023-02-19 13:34:15 UTC (rev 1402978) +++ PKGBUILD 2023-02-19 13:34:32 UTC (rev 1402979) @@ -1,45 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -_name=myMPD -pkgname=mympd -pkgver=10.2.2 -pkgrel=1 -pkgdesc="A standalone and lightweight web-based MPD client" -arch=(x86_64) -url="https://github.com/jcorporation/myMPD" -license=(GPL3) -depends=(glibc lua) -makedepends=(cmake flac jq libid3tag openssl pcre2 perl) -source=($pkgname-$pkgver.tar.gz::https://github.com/jcorporation/$pkgname/archive/refs/tags/v$pkgver.tar.gz) -sha512sums=('d227d21c6db2d551eb84ab767166ec7f35daf50074df3b9fda187816bf5739e9ca332e4fd882ecfa55b5335153bbf2fcfd5117fb10e8f547fb9d955ac1e9dfba') -b2sums=('cadefcaa6a71d5b83ee45baaee5ba75de28925c1c8c0201588295e588009dc3a17e7b78cf5ec93d4d9d7f0a50ec3d180ec1ab3b3dad8bc9b3a0300eaf59842a2') - -build() { - local cmake_options=( - -B build - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - -DENABLE_FLAC=ON - -S $_name-$pkgver - -Wno-dev - ) - - cmake "${cmake_options[@]}" - cmake --build build --verbose -} - -check() { - ctest --test-dir build --output-on-failure -} - -package() { - depends+=( - flac libFLAC.so - libid3tag libid3tag.so - openssl libssl.so - pcre2 libpcre2-8.so - ) - - DESTDIR="$pkgdir" cmake --install build - install -vDm 644 $_name-$pkgver/{CHANGELOG,README}.md -t "$pkgdir/usr/share/doc/$pkgname/" -} Copied: mympd/repos/community-x86_64/PKGBUILD (from rev 1402978, mympd/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2023-02-19 13:34:32 UTC (rev 1402979) @@ -0,0 +1,45 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +_name=myMPD +pkgname=mympd +pkgver=10.2.3 +pkgrel=1 +pkgdesc="A standalone and lightweight web-based MPD client" +arch=(x86_64) +url="https://github.com/jcorporation/myMPD" +license=(GPL3) +depends=(glibc lua) +makedepends=(cmake flac jq libid3tag openssl pcre2 perl) +source=(https://github.com/jcorporation/$pkgname/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) +sha512sums=('951a776a7f00f2e194fd8e294a4878607c590f9314b5b38b3a9158442a480acc9b0cd53ab183fe15030707f4f6e8189503b2e6d0da14841139b8dab3c1364404') +b2sums=('8f24b013cfaf5ac61c874b014907da3a9434059069c9b8a75a2b97a5c34ea1d8d409c17b917a23e042d2148134dd9545c194ef2e987dbcde30b383c6823bb1c9') + +build() { + local cmake_options=( + -B build + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DENABLE_FLAC=ON + -S $_name-$pkgver + -Wno-dev + ) + + cmake "${cmake_options[@]}" + cmake --build build --verbose +} + +check() { + ctest --test-dir build --output-on-failure +} + +package() { + depends+=( + flac libFLAC.so + libid3tag libid3tag.so + openssl libssl.so + pcre2 libpcre2-8.so + ) + + DESTDIR="$pkgdir" cmake --install build + install -vDm 644 $_name-$pkgver/{CHANGELOG,README}.md -t "$pkgdir/usr/share/doc/$pkgname/" +} Deleted: mympd-10.0.3-full_relro.patch =================================================================== --- mympd-10.0.3-full_relro.patch 2023-02-19 13:34:15 UTC (rev 1402978) +++ mympd-10.0.3-full_relro.patch 2023-02-19 13:34:32 UTC (rev 1402979) @@ -1,28 +0,0 @@ -diff -ruN a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2022-10-13 20:54:07.000000000 +0200 -+++ b/CMakeLists.txt 2022-10-29 16:40:01.350463440 +0200 -@@ -82,14 +82,6 @@ - endif() - message("Document root: ${DOC_ROOT}") - --#set debug define for source --if(CMAKE_BUILD_TYPE MATCHES RELEASE) -- set(DEBUG "OFF") -- set(NDEBUG "true") --else() -- set(DEBUG "ON") --endif() -- - #required dependencies - find_package(Threads REQUIRED) - find_package(PCRE2 REQUIRED) -@@ -268,8 +260,7 @@ - set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -fPIE") - set (CMAKE_EXE_LINKER_FLAGS "-Wl,-z,relro,-z,now,--gc-sections -pie -s") - else() -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ggdb -Og") -- set (CMAKE_EXE_LINKER_FLAGS "") -+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE") - endif() - - #set source files Copied: mympd/repos/community-x86_64/mympd-10.0.3-full_relro.patch (from rev 1402978, mympd/trunk/mympd-10.0.3-full_relro.patch) =================================================================== --- mympd-10.0.3-full_relro.patch (rev 0) +++ mympd-10.0.3-full_relro.patch 2023-02-19 13:34:32 UTC (rev 1402979) @@ -0,0 +1,28 @@ +diff -ruN a/CMakeLists.txt b/CMakeLists.txt +--- a/CMakeLists.txt 2022-10-13 20:54:07.000000000 +0200 ++++ b/CMakeLists.txt 2022-10-29 16:40:01.350463440 +0200 +@@ -82,14 +82,6 @@ + endif() + message("Document root: ${DOC_ROOT}") + +-#set debug define for source +-if(CMAKE_BUILD_TYPE MATCHES RELEASE) +- set(DEBUG "OFF") +- set(NDEBUG "true") +-else() +- set(DEBUG "ON") +-endif() +- + #required dependencies + find_package(Threads REQUIRED) + find_package(PCRE2 REQUIRED) +@@ -268,8 +260,7 @@ + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -fPIE") + set (CMAKE_EXE_LINKER_FLAGS "-Wl,-z,relro,-z,now,--gc-sections -pie -s") + else() +- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -ggdb -Og") +- set (CMAKE_EXE_LINKER_FLAGS "") ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE") + endif() + + #set source files