Date: Wednesday, December 7, 2022 @ 10:47:50 Author: dvzrv Revision: 1356982
archrelease: copy trunk to community-x86_64 Added: mympd/repos/community-x86_64/PKGBUILD (from rev 1356981, mympd/trunk/PKGBUILD) mympd/repos/community-x86_64/mympd-10.0.3-full_relro.patch (from rev 1356981, 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 | 92 ++++++++++++++++++++-------------------- mympd-10.0.3-full_relro.patch | 56 ++++++++++++------------ 2 files changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-12-07 10:47:16 UTC (rev 1356981) +++ PKGBUILD 2022-12-07 10:47:50 UTC (rev 1356982) @@ -1,46 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> - -_name=myMPD -pkgname=mympd -pkgver=10.1.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) -options=(debug) -source=($pkgname-$pkgver.tar.gz::https://github.com/jcorporation/$pkgname/archive/refs/tags/v$pkgver.tar.gz) -sha512sums=('3e87ad231ab7d6a78cf8bd58232d322653e79401f2b61adc36ccbf1b02eed6aebe7cf7b717c04373ff9cf4e5664bb4b5b6f53a1fe9ca7529011d2b3680f4184c') -b2sums=('ef4e2091c79d75de097ae8e32e644eef4cfb70ef99a404b4343f73360e3f353e5947b3469f4be1332998ecda616127f90710d6e686cf36d5a4a624c4e3bd47f3') - -build() { - local cmake_options=( - -B build - -S $_name-$pkgver - -DCMAKE_BUILD_TYPE=None - -DCMAKE_INSTALL_PREFIX=/usr - -DENABLE_FLAC=ON - -Wno-dev - ) - - cmake "${cmake_options[@]}" - cmake --build build -} - -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 1356981, mympd/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-12-07 10:47:50 UTC (rev 1356982) @@ -0,0 +1,46 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +_name=myMPD +pkgname=mympd +pkgver=10.1.5 +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) +options=(debug) +source=($pkgname-$pkgver.tar.gz::https://github.com/jcorporation/$pkgname/archive/refs/tags/v$pkgver.tar.gz) +sha512sums=('f6af54bb44298a26453fd2b749d1e4ac16f52359175d154db41f3832567854f75d924336a6ac86fa88124df12fdf208eb2f763a0bd8e5414ec7e1b8c59ecdcb5') +b2sums=('3cb639aa10d04d3cf7c7adb557cc10d9631063fc7d8d29f7445ec2223e80e9143d64bda519f704744bdca486a11d935cf512bb3f1ba418b926987f22ab46397a') + +build() { + local cmake_options=( + -B build + -S $_name-$pkgver + -DCMAKE_BUILD_TYPE=None + -DCMAKE_INSTALL_PREFIX=/usr + -DENABLE_FLAC=ON + -Wno-dev + ) + + cmake "${cmake_options[@]}" + cmake --build build +} + +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 2022-12-07 10:47:16 UTC (rev 1356981) +++ mympd-10.0.3-full_relro.patch 2022-12-07 10:47:50 UTC (rev 1356982) @@ -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 1356981, 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 2022-12-07 10:47:50 UTC (rev 1356982) @@ -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