Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / 
milkytracker


Commits:
cb7dbb8c by Alexander F. Rødseth at 2024-12-13T14:48:31+01:00
upgpkg: 1.05.01-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,13 +1,12 @@
 pkgbase = milkytracker
        pkgdesc = Music tracker inspired by Fast Tracker II
-       pkgver = 1.04.00
-       pkgrel = 4
+       pkgver = 1.05.01
+       pkgrel = 1
        url = https://milkytracker.titandemo.org/
        arch = x86_64
        license = GPL-3.0-or-later
        makedepends = cmake
        makedepends = jack
-       makedepends = ninja
        depends = alsa-lib
        depends = gcc-libs
        depends = glibc
@@ -18,8 +17,8 @@ pkgbase = milkytracker
        depends = zziplib
        optdepends = jack: JACK audio support
        options = !strip
-       source = 
milkytracker-1.04.00.tar.gz::https://github.com/milkytracker/MilkyTracker/archive/v1.04.00.tar.gz
-       b2sums = 
374a17c3f49feef5ea485e3257679debd83f7498b53178aaabb3bbf4588b89ef7e3109c65975bcf8730e68947649c982bb919f5b5a6b98b8d4380ec81df9e047
+       source = 
milkytracker-1.05.01.tar.gz::https://github.com/milkytracker/MilkyTracker/archive/v1.05.01.tar.gz
+       b2sums = 
447d0fd939d6def41223f4d65afedbf4f98e49dde77d0f94e959d0444f3c133a376613c8dfcc0b8b76184fa1db4a1317c04078512bbc9984149fd6267ef8641f
 
 pkgname = milkytracker
        depends = alsa-lib


=====================================
PKGBUILD
=====================================
@@ -3,24 +3,22 @@
 # Contributor: Maks Verver <[email protected]>
 
 pkgname=milkytracker
-pkgver=1.04.00
-pkgrel=4
+pkgver=1.05.01
+pkgrel=1
 pkgdesc='Music tracker inspired by Fast Tracker II'
 arch=(x86_64)
 url='https://milkytracker.titandemo.org/'
 license=(GPL-3.0-or-later)
 depends=(alsa-lib gcc-libs glibc lhasa rtmidi sdl2 zlib zziplib)
-makedepends=(cmake jack ninja)
+makedepends=(cmake jack)
 optdepends=('jack: JACK audio support')
 options=(!strip)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/milkytracker/MilkyTracker/archive/v$pkgver.tar.gz";)
-b2sums=('374a17c3f49feef5ea485e3257679debd83f7498b53178aaabb3bbf4588b89ef7e3109c65975bcf8730e68947649c982bb919f5b5a6b98b8d4380ec81df9e047')
+b2sums=('447d0fd939d6def41223f4d65afedbf4f98e49dde77d0f94e959d0444f3c133a376613c8dfcc0b8b76184fa1db4a1317c04078512bbc9984149fd6267ef8641f')
 
 prepare() {
-  mv MilkyTracker-$pkgver $pkgname-$pkgver
-
   # Remove explicit use of C++98
-  sed -e '/CMAKE_CXX_STANDARD/d' -e '/CMAKE_CXX_EXTENSIONS/d' -i 
$pkgname-$pkgver/CMakeLists.txt
+  sed -e '/CMAKE_CXX_STANDARD/d' -e '/CMAKE_CXX_EXTENSIONS/d' -i 
MilkyTracker-$pkgver/CMakeLists.txt
 }
 
 build() {
@@ -28,19 +26,18 @@ build() {
     -B build \
     -D CMAKE_INSTALL_PREFIX=/usr \
     -D CMAKE_INSTALL_LIBDIR=lib \
-    -G Ninja \
-    -S $pkgname-$pkgver \
-    -W nodev
-  ninja -C build
+    -S MilkyTracker-$pkgver \
+    -W no-dev
+  make -C build
 }
 
 package() {
   depends+=(libasound.so librtmidi.so)
 
-  DESTDIR="$pkgdir" ninja install -C build
+  DESTDIR="$pkgdir" make install -C build
 
-  cd $pkgname-$pkgver/resources
+  cd MilkyTracker-$pkgver/resources
   install -Dm644 pictures/carton.png "$pkgdir/usr/share/pixmaps/$pkgname.png"
   install -Dm644 $pkgname.desktop -t "$pkgdir/usr/share/applications/"
-  install -Dm644 $pkgname.appdata 
"$pkgdir/usr/share/metainfo/$pkgname.appdata.xml"
+  install -Dm644 org.milkytracker.MilkyTracker.metainfo.xml -t 
"$pkgdir/usr/share/metainfo"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/milkytracker/-/commit/cb7dbb8cdde83731fedb2ab19f043a7ab9fbd142

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/milkytracker/-/commit/cb7dbb8cdde83731fedb2ab19f043a7ab9fbd142
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to