summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/utau/.rootbld-repositories2
-rw-r--r--src/utau/openutau/APKBUILD39
2 files changed, 41 insertions, 0 deletions
diff --git a/src/utau/.rootbld-repositories b/src/utau/.rootbld-repositories
new file mode 100644
index 0000000..64d7ad2
--- /dev/null
+++ b/src/utau/.rootbld-repositories
@@ -0,0 +1,2 @@
+$mirror/$version/main
+$mirror/$version/community
diff --git a/src/utau/openutau/APKBUILD b/src/utau/openutau/APKBUILD
new file mode 100644
index 0000000..a814654
--- /dev/null
+++ b/src/utau/openutau/APKBUILD
@@ -0,0 +1,39 @@
+# Maintainer: memdmp <memdmp@estrogen.zone>
+_reponame="OpenUtau"
+_repoowner="stakira"
+_repourl="https://github.com/$_repoowner/$_reponame"
+
+pkgname="openutau"
+pkgver=0.1.529
+pkgrel=0
+pkgdesc="Open singing synthesis platform / Open source UTAU successor"
+url="https://www.openutau.com/"
+arch="noarch"
+license="MIT"
+depends=""
+# Docs say to use .NET 6, but thats testing repos only
+makedepends="dotnet9-sdk"
+install=""
+subpackages=""
+source="$_reponame-build-$pkgver.tar.gz::$_repourl/archive/refs/tags/build/$pkgver.tar.gz"
+builddir="$srcdir/$_reponame-build-$pkgver"
+options="net !check"
+
+build() {
+ cd "$builddir"
+ # TODO: figure out how to move into a snapshot()
+ dotnet restore OpenUtau
+ dotnet build OpenUtau
+ return 0
+}
+
+package() {
+ mkdir -p "$pkgdir"
+ ls "$builddir/OpenUtau/bin/"*
+ # TODO: do things here
+ return 0
+}
+
+sha512sums="
+29711ebcc3f3f81484714b8e3a830cf4e8f17b990de59c6734b19d30c18b75aa79fd68688827adfc6c82e05903bc7ac1552bd5b62527b3deaace33541c52ad9e OpenUtau-build-0.1.529.tar.gz
+"