diff options
author | cidkid <67574902+cidkidnix@users.noreply.github.com> | 2022-01-09 04:16:15 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-09 04:16:15 -0600 |
commit | 72656d41df6516093c02f9ea018e148ef1c5d1a9 (patch) | |
tree | 5b2f426484978bf28d2b31ab3396a9749dbefd9c /packages/rpm | |
parent | 15f62e54ab833993404f3e93ed6abd0deeefac1a (diff) | |
parent | 5a09dcae68508b50b2dc5b273141e7016bdcc7da (diff) | |
download | PrismLauncher-72656d41df6516093c02f9ea018e148ef1c5d1a9.tar.gz PrismLauncher-72656d41df6516093c02f9ea018e148ef1c5d1a9.tar.bz2 PrismLauncher-72656d41df6516093c02f9ea018e148ef1c5d1a9.zip |
Merge branch 'develop' into develop
Diffstat (limited to 'packages/rpm')
-rwxr-xr-x | packages/rpm/makerpm.sh | 9 | ||||
-rw-r--r-- | packages/rpm/polymc.spec | 55 |
2 files changed, 64 insertions, 0 deletions
diff --git a/packages/rpm/makerpm.sh b/packages/rpm/makerpm.sh new file mode 100755 index 00000000..02ecf206 --- /dev/null +++ b/packages/rpm/makerpm.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +git submodule init +git submodule update +VERSION=$(git describe --tags | sed 's/-.*//') +DIR=$(pwd) +sed -i "s/Version:.*/Version: ${VERSION}/" polymc.spec +sudo dnf builddep polymc.spec +rpmbuild -ba polymc.spec diff --git a/packages/rpm/polymc.spec b/packages/rpm/polymc.spec new file mode 100644 index 00000000..3c5ba435 --- /dev/null +++ b/packages/rpm/polymc.spec @@ -0,0 +1,55 @@ +%global _origdir %(pwd) + +Name: polymc +Version: +Release: 1%{?dist} +Summary: A custom launcher for Minecraft +License: GPLv3 +URL: https://polymc.org/ + +BuildArch: x86_64 +BuildRequires: java-devel +BuildRequires: pkgconfig(gl) +BuildRequires: pkgconfig(Qt5) +BuildRequires: pkgconfig(zlib) + +Requires: java-headless +Requires: pkgconfig(gl) +Requires: pkgconfig(Qt5) +Requires: pkgconfig(zlib) + +%description +A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once + +%prep +mkdir -p %{_builddir}/%{name} +cp -r %{_origdir}/../../* %{_builddir}/%{name} + +%build +cd %{_builddir}/%{name} +cmake \ + -DLauncher_LAYOUT=lin-system \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLauncher_LIBRARY_DEST_DIR=%{_lib} \ + . + +%cmake_build + +%install +cd %{_builddir}/%{name} +%cmake_install + +%files +%{_bindir}/polymc +%{_datadir}/applications/org.polymc.PolyMC.desktop +%{_datadir}/metainfo/org.polymc.PolyMC.metainfo.xml +%{_datadir}/polymc/jars/* +%{_datadir}/icons/hicolor/scalable/apps/org.polymc.PolyMC.svg +%{_libdir}/libLauncher_nbt++.so +%{_libdir}/libLauncher_quazip.so +%{_libdir}/libLauncher_rainbow.so +%{_libdir}/libLauncher_iconfix.so + +%changelog +* Fri Jan 7 2022 getchoo <getchoo at tuta dot io> - 1.0.4 +- Initial polymc spec |