mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-07 04:12:18 +00:00
chore: sync with Terra 38 (#598)
* chore: sync with Terra 38 * bump: libappimage * fix(ci): add lint and `dnf in` tests * fix(ci): bump commit-comment to @v2 Signed-off-by: madomado <wboy111@outlook.com> --------- Signed-off-by: madomado <wboy111@outlook.com>
This commit is contained in:
@@ -80,3 +80,82 @@ jobs:
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: ( cancelled() || failure() ) && github.event_name != 'pull_request'
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
- name: Lint RPMs and SRPMs
|
||||
id: lint
|
||||
if: success()
|
||||
run: |
|
||||
echo 'err=false' >> $GITHUB_ENV
|
||||
rpmlint anda-build/ > rpmlint.txt || f=1
|
||||
if [[ $f -eq 1 ]]; then
|
||||
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
|
||||
echo "esc_lint_out<<$EOF" >> $GITHUB_ENV
|
||||
cat rpmlint.txt | sed 's/`/\\`/g' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo "lint_out<<$EOF" >> $GITHUB_ENV
|
||||
echo '```' >> $GITHUB_ENV
|
||||
cat rpmlint.txt >> $GITHUB_ENV
|
||||
echo '```' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo 'err=true' >> $GITHUB_ENV
|
||||
fi
|
||||
- name: Try to install package
|
||||
id: dnf
|
||||
if: success()
|
||||
run: |
|
||||
touch out
|
||||
for f in anda-build/rpm/rpms/*.rpm; do
|
||||
dnf in --downloadonly -y $f > $f.dnfout.txt 2>&1 || fail=1
|
||||
if [[ $fail -eq 1 ]]; then
|
||||
echo "### $f" >> out
|
||||
echo '```' >> out
|
||||
cat $f.dnfout.txt >> out
|
||||
echo '```' >> out
|
||||
echo >> out
|
||||
echo 'err=true' >> $GITHUB_ENV
|
||||
fi
|
||||
done
|
||||
cat out
|
||||
EOF=$(dd if=/dev/urandom bs=15 count=1 status=none | base64)
|
||||
echo "esc_dnf_out<<$EOF" >> $GITHUB_ENV
|
||||
cat out | sed 's/`/\\`/g' >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
echo "dnf_out<<$EOF" >> $GITHUB_ENV
|
||||
cat out >> $GITHUB_ENV
|
||||
echo $EOF >> $GITHUB_ENV
|
||||
- name: Comment RPMLint/DNF output (PR)
|
||||
if: success() && github.event_name == 'pull_request'
|
||||
uses: actions/github-script@v6
|
||||
with:
|
||||
script: |
|
||||
let out = "";
|
||||
if (`${{ env.esc_lint_out }}`.trim() != "") {
|
||||
out += "## 🔨 Lint: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n";
|
||||
out += `\`\`\`\n${{ env.esc_lint_out }}\n\`\`\`\n`;
|
||||
}
|
||||
if (`${{ env.esc_dnf_out }}`.trim() != "") {
|
||||
out += "## ❌ DNF: [${{matrix.pkg.pkg}} (${{matrix.pkg.arch}})](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})\n";
|
||||
out += `${{ env.esc_dnf_out }}`;
|
||||
}
|
||||
if (out != "") {
|
||||
github.rest.issues.createComment({
|
||||
issue_number: context.issue.number,
|
||||
owner: context.repo.owner,
|
||||
repo: context.repo.repo,
|
||||
body: out,
|
||||
});
|
||||
}
|
||||
- name: Create commit comment
|
||||
if: success() && env.err == 'true'
|
||||
uses: peter-evans/commit-comment@v2
|
||||
with:
|
||||
body: |
|
||||
<sub>[run_id: ${{github.run_id}}](https://github.com/terrapkg/packages/actions/runs/${{github.run_id}})</sub>
|
||||
# Built RPM: ${{matrix.pkg.pkg}} (${{matrix.pkg.arch}}.fc${{matrix.version}})
|
||||
## Lint
|
||||
If you see anything below, RPMLint returned with a non-zero exit code.
|
||||
${{ env.lint_out }}
|
||||
## DNF
|
||||
Output of `dnf in --downloadonly ...`.
|
||||
If you see anything below, DNF returned with a non-zero exit code.
|
||||
${{ env.dnf_out }}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Build Packages
|
||||
name: Manual Builds
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Build Packages (JSON)
|
||||
name: JSON Build
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Automatic Nightly Update
|
||||
name: Nightly Update
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 0 * * *"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Automatically check for updates
|
||||
name: Update
|
||||
on:
|
||||
schedule:
|
||||
- cron: "*/30 * * * *"
|
||||
|
||||
@@ -4,11 +4,11 @@ Release: 1%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning (Installed with wheel)
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
BuildRequires: python3-installer python3.11
|
||||
BuildRequires: python3-installer python3.11 rpm_macro(fdupes)
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat
|
||||
Requires: python3-flask-cors python3-protobuf python3-requests python3-waitress
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: x86_64
|
||||
Conflicts: anki
|
||||
Source0: https://files.pythonhosted.org/packages/cp39/a/anki/anki-%{version}-cp39-abi3-manylinux_2_28_%{_arch}.whl
|
||||
Source1: https://files.pythonhosted.org/packages/py3/a/aqt/aqt-%{version}-py3-none-any.whl
|
||||
@@ -36,6 +36,8 @@ install -Dm644 %{SOURCE4} "%{buildroot}/usr/share/pixmaps/anki.png"
|
||||
install -Dm644 %{SOURCE5} "%{buildroot}/%{_datadir}/licenses/%{name}/LICENSE"
|
||||
install -Dm644 %{SOURCE6} "%{buildroot}/%{_datadir}/doc/%{name}/README.md"
|
||||
|
||||
%fdupes %_libdir/python*/site-packages/_aqt/data/
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
@@ -50,5 +52,5 @@ install -Dm644 %{SOURCE6} "%{buildroot}/%{_datadir}/doc/%{name}/README.md"
|
||||
/usr/share/pixmaps/anki.png
|
||||
|
||||
%changelog
|
||||
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Wed Jan 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -4,12 +4,12 @@ Release: 1%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks
|
||||
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
|
||||
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson python3-pyqt5-sip
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat
|
||||
BuildArch: noarch
|
||||
ExclusiveArch: x86_64
|
||||
Conflicts: anki
|
||||
Patch0: 0001-No-update.patch
|
||||
Patch1: 0001-Force-qt5.patch
|
||||
@@ -46,6 +46,8 @@ chmod 755 %{buildroot}%{_bindir}/anki
|
||||
find %{buildroot} -iname __pycache__ | xargs -r rm -rf
|
||||
find %{buildroot} -iname direct_url.json | xargs -r rm -rf
|
||||
|
||||
%fdupes %_libdir/python*/site-packages/_aqt/data/
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE*
|
||||
@@ -60,5 +62,5 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
|
||||
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
|
||||
|
||||
%changelog
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Tue Jan 3 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.1.60
|
||||
- Initial package
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "anki.spec"
|
||||
}
|
||||
|
||||
@@ -4,13 +4,13 @@ Release: 1%{?dist}
|
||||
Summary: Flashcard program for using space repetition learning
|
||||
License: AGPL-3.0-or-later AND GPL-3.0-or-later AND LGPL-3.0-or-later AND MIT AND BSD-3-Clause AND CC-BY-SA-3.0 AND CC-BY-3.0 AND Apache-2.0 AND CC-BY-2.5
|
||||
URL: https://apps.ankiweb.net/
|
||||
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks
|
||||
BuildRequires: python3-devel python3-setuptools python3-waitress python3-protobuf python3-pysocks rpm_macro(fdupes)
|
||||
BuildRequires: python3-distro python3-flask-cors python3-jsonschema python3-send2trash python3-certifi python3-simplejson
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc
|
||||
BuildRequires: python3-installer make mold cargo git rsync ninja-build libxcrypt-compat nodejs python3.9 python-unversioned-command gcc python3-pyqt6-devel python3-pyqt6
|
||||
Requires: hicolor-icon-theme python3-sqlalchemy python3-simplejson python3-matplotlib python3-decorator python3-markdown python3-send2trash
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-qt5-webengine
|
||||
Requires: python3-requests python3-pygame python3-beautifulsoup4 python3-httplib2 python3-pyaudio python3-jsonschema sox libxcrypt-compat python3-qt5-webengine python3-pyqt6
|
||||
Recommends: mpv
|
||||
Obsoletes: anki <= 2.1.15
|
||||
BuildArch: noarch
|
||||
Conflicts: anki-qt5
|
||||
Patch0: 0001-No-update.patch
|
||||
|
||||
@@ -27,6 +27,8 @@ git checkout %{version}
|
||||
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki
|
||||
|
||||
%build
|
||||
export RELEASE=1
|
||||
export PYTHONPATH=%_libdir/python3/dist-packages
|
||||
mold -run ./tools/build
|
||||
|
||||
|
||||
@@ -47,6 +49,8 @@ find %{buildroot} -iname direct_url.json | xargs -r rm -rf
|
||||
|
||||
chmod 755 %{buildroot}%{_bindir}/anki
|
||||
|
||||
%fdupes %_libdir/python*/site-packages/_aqt/data/
|
||||
|
||||
|
||||
%files
|
||||
%license LICENSE*
|
||||
@@ -54,11 +58,11 @@ chmod 755 %{buildroot}%{_bindir}/anki
|
||||
%{_bindir}/anki
|
||||
%{_datadir}/applications/anki.desktop
|
||||
%{_datadir}/pixmaps/anki.png
|
||||
/usr/lib64/python*/site-packages/aqt/
|
||||
/usr/lib64/python*/site-packages/aqt-%{version}.dist-info/
|
||||
/usr/lib64/python*/site-packages/_aqt/
|
||||
/usr/lib64/python*/site-packages/anki/
|
||||
/usr/lib64/python*/site-packages/anki-%{version}.dist-info/
|
||||
%_libdir/python*/site-packages/aqt/
|
||||
%_libdir/python*/site-packages/aqt-%{version}.dist-info/
|
||||
%_libdir/python*/site-packages/_aqt/
|
||||
%_libdir/python*/site-packages/anki/
|
||||
%_libdir/python*/site-packages/anki-%{version}.dist-info/
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -10,14 +10,15 @@
|
||||
|
||||
Name: armcord-bin
|
||||
Version: 3.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/ArmCord/ArmCord
|
||||
Group: Applications/Internet
|
||||
Source0: %url/releases/download/v%version/%src.tar.gz
|
||||
Source1: armcord.png
|
||||
Requires: electron libnotify xdg-utils
|
||||
Source2: https://raw.githubusercontent.com/ArmCord/ArmCord/v%version/README.md
|
||||
Requires: electron xdg-utils
|
||||
ExclusiveArch: x86_64 aarch64 armv7l
|
||||
Conflicts: armcord
|
||||
|
||||
@@ -34,9 +35,9 @@ Name=ArmCord
|
||||
Comment=%summary
|
||||
GenericName=Internet Messenger
|
||||
Type=Application
|
||||
Exec=/usr/bin/armcord
|
||||
Exec=%_bindir/armcord
|
||||
Icon=armcord
|
||||
Categories=Internet;Network;InstantMessaging;
|
||||
Categories=Network;InstantMessaging;
|
||||
StartupWMClass=armcord
|
||||
Keywords=discord;armcord;vencord;shelter;electron;
|
||||
EOF
|
||||
@@ -44,21 +45,28 @@ EOF
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p %buildroot/usr/bin %buildroot/usr/share/applications %buildroot/usr/share/pixmaps %buildroot/opt/armcord
|
||||
cp -a * %buildroot/opt/armcord
|
||||
ln -s /opt/armcord/armcord %buildroot/usr/bin/armcord
|
||||
chmod +x -R %buildroot/opt/armcord/*
|
||||
chmod 755 %buildroot/opt/armcord/armcord
|
||||
install -Dm644 .armcord.desktop %buildroot/usr/share/applications/ArmCord.desktop
|
||||
install -Dm644 %SOURCE1 %buildroot/usr/share/pixmaps/armcord.png
|
||||
mkdir -p %buildroot%_bindir %buildroot%_datadir/applications %buildroot%_datadir/pixmaps %buildroot%_datadir/armcord %buildroot%_docdir/%name
|
||||
cp -a * %buildroot%_datadir/armcord/
|
||||
ln -s %_datadir/armcord/armcord %buildroot%_bindir/armcord
|
||||
chmod +x -R %buildroot%_datadir/armcord/*
|
||||
chmod 755 %buildroot%_datadir/armcord/armcord
|
||||
install -Dm644 .armcord.desktop %buildroot%_datadir/applications/ArmCord.desktop
|
||||
install -Dm644 %SOURCE1 %buildroot%_datadir/pixmaps/armcord.png
|
||||
install -Dm644 %SOURCE2 %buildroot%_docdir/%name/
|
||||
|
||||
%files
|
||||
/opt/armcord
|
||||
/usr/bin/armcord
|
||||
/usr/share/applications/ArmCord.desktop
|
||||
/usr/share/pixmaps/armcord.png
|
||||
%doc README.md
|
||||
%_datadir/armcord
|
||||
%_bindir/armcord
|
||||
%_datadir/applications/ArmCord.desktop
|
||||
%_datadir/pixmaps/armcord.png
|
||||
|
||||
%changelog
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
- Initial package
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
- Use /usr/share/ instead of /opt/
|
||||
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "armcord.spec"
|
||||
}
|
||||
|
||||
@@ -2,16 +2,17 @@
|
||||
|
||||
Name: armcord
|
||||
Version: 3.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: OSL-3.0
|
||||
Summary: Custom lightweight Discord client designed to enhance your experience
|
||||
URL: https://github.com/ArmCord/ArmCord
|
||||
Group: Applications/Internet
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Source1: launch.sh
|
||||
Requires: electron libnotify xdg-utils
|
||||
Requires: electron xdg-utils
|
||||
BuildRequires: nodejs-npm
|
||||
Conflicts: armcord-bin
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
ArmCord is a custom client designed to enhance your Discord experience
|
||||
@@ -28,7 +29,7 @@ GenericName=Internet Messenger
|
||||
Type=Application
|
||||
Exec=/usr/bin/armcord
|
||||
Icon=armcord
|
||||
Categories=Internet;Network;InstantMessaging;
|
||||
Categories=Network;InstantMessaging;
|
||||
StartupWMClass=armcord
|
||||
Keywords=discord;armcord;vencord;shelter;electron;
|
||||
EOF
|
||||
@@ -55,6 +56,11 @@ install -Dm644 build/icon.png %buildroot/usr/share/pixmaps/armcord.png
|
||||
/usr/share/armcord/app.asar
|
||||
|
||||
%changelog
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.2.0-2
|
||||
- Remove libnotify dependency.
|
||||
- Fix desktop entry.
|
||||
- Set as noarch package because there are not binary files.
|
||||
|
||||
* Sat May 6 2023 windowsboy111 <windowsboy111@fyralabs.com> - 3.1.7-1
|
||||
- Initial package
|
||||
|
||||
|
||||
+21
-15
@@ -1,13 +1,13 @@
|
||||
Name: authy
|
||||
Version: 2.3.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Two factor authentication desktop application
|
||||
License: Unlicense
|
||||
URL: https://authy.com/
|
||||
Source0: https://api.snapcraft.io/api/v1/snaps/download/H8ZpNgIoPyvmkgxOWw5MSzsXK1wRZiHn_19.snap
|
||||
Requires: gtk3
|
||||
Requires: nss
|
||||
BuildRequires: squashfs-tools
|
||||
BuildRequires: squashfs-tools desktop-file-utils
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
@@ -18,24 +18,30 @@ unsquashfs -q -f -d snap %{SOURCE0}
|
||||
%build
|
||||
|
||||
%install
|
||||
install -d "%{buildroot}/opt/authy"
|
||||
cp -r "snap/." "%{buildroot}/opt/authy"
|
||||
install -d %buildroot%_datadir/authy
|
||||
cp -r snap/. %buildroot%_datadir/authy
|
||||
|
||||
sed -i 's|${SNAP}/meta/gui/icon.png|authy|g' "%{buildroot}/opt/authy/meta/gui/authy.desktop"
|
||||
install -Dm644 "%{buildroot}/opt/authy/meta/gui/authy.desktop" -t "%{buildroot}/usr/share/applications"
|
||||
install -Dm644 "%{buildroot}/opt/authy/meta/gui/icon.png" "%{buildroot}/usr/share/pixmaps/authy.png"
|
||||
sed -i 's|${SNAP}/meta/gui/icon.png|authy|g' %buildroot%_datadir/authy/meta/gui/authy.desktop
|
||||
install -Dm644 %buildroot%_datadir/authy/meta/gui/authy.desktop -t %buildroot%_datadir/applications
|
||||
install -Dm644 %buildroot%_datadir/authy/meta/gui/icon.png %buildroot%_datadir/pixmaps/authy.png
|
||||
|
||||
rm -rf "%{buildroot}/opt/authy"/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
|
||||
rm -rf %buildroot%_datadir/authy/{data-dir,gnome-platform,lib,meta,scripts,usr,*.sh}
|
||||
|
||||
install -d "%{buildroot}/usr/bin"
|
||||
ln -s "/opt/authy/authy" "%{buildroot}/usr/bin"
|
||||
install -d %buildroot%_bindir
|
||||
ln -s %_datadir/authy/authy %buildroot%_bindir
|
||||
|
||||
%check
|
||||
desktop-file-validate %buildroot%_datadir/applications/authy.desktop
|
||||
|
||||
%files
|
||||
/opt/authy/
|
||||
/usr/bin/authy
|
||||
/usr/share/applications/authy.desktop
|
||||
/usr/share/pixmaps/authy.png
|
||||
%_datadir/authy/
|
||||
%_bindir/authy
|
||||
%_datadir/applications/authy.desktop
|
||||
%_datadir/pixmaps/authy.png
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.3.0-2
|
||||
- Use /usr/share/ instead of /opt/
|
||||
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.1-2
|
||||
- Initial release
|
||||
|
||||
@@ -2,18 +2,23 @@
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.160
|
||||
Release: 1%{?dist}
|
||||
Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming
|
||||
Release: 2%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
URL: https://github.com/GooseMod/OpenAsar
|
||||
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz
|
||||
Source1: %{url}/releases/download/nightly/app.asar
|
||||
Group: Applications/Internet
|
||||
Requires: libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver
|
||||
Requires: glibc GConf2
|
||||
Requires: nspr >= 4.13
|
||||
Requires: nss >= 3.27
|
||||
Requires: libX11 >= 1.6
|
||||
Requires: libXtst >= 1.2
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and
|
||||
include more features like further customization and theming.
|
||||
|
||||
%prep
|
||||
%autosetup -n DiscordCanary
|
||||
@@ -28,8 +33,8 @@ mkdir -p %{buildroot}%{_datadir}/discord-canary-openasar
|
||||
cp -rv * %{buildroot}%{_datadir}/discord-canary-openasar
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
install discord-canary.desktop %{buildroot}%{_datadir}/applications/discord-canary-openasar.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary-openasar.png
|
||||
ln -s %_datadir/discord-canary-openasar/discord-canary.desktop %{buildroot}%{_datadir}/applications/discord-canary-openasar.desktop
|
||||
ln -s %_datadir/discord-canary-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary-openasar.png
|
||||
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-canary-openasar/resources/app.asar
|
||||
chmod o+w %{buildroot}%{_datadir}/discord-canary-openasar/resources -R
|
||||
|
||||
|
||||
@@ -2,31 +2,32 @@
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.160
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
Release: 2%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
Source0: https://dl-canary.discordapp.net/apps/linux/%{version}/discord-canary-%{version}.tar.gz
|
||||
License: https://discord.com/terms
|
||||
Requires: libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver
|
||||
Requires: glibc GConf2 nspr >= 4.13 nss >= 3.27 libX11 >= 1.6 libXtst >= 1.2
|
||||
Group: Applications/Internet
|
||||
ExclusiveArch: x86_64
|
||||
%description
|
||||
Imagine a place where you can belong to a school club, a gaming group, or a worldwide art community. Where just you and a handful of friends can spend time together. A place that makes it easy to talk every day and hang out more often.
|
||||
Imagine a place where you can belong to a school club, a gaming group, or a
|
||||
worldwide art community. Where just you and a handful of friends can spend time
|
||||
together. A place that makes it easy to talk every day and hang out more often.
|
||||
|
||||
%prep
|
||||
%autosetup -n DiscordCanary
|
||||
|
||||
%build
|
||||
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
mkdir -p %{buildroot}%{_datadir}/discord-canary
|
||||
cp -rv * %{buildroot}%{_datadir}/discord-canary
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
install discord-canary.desktop %{buildroot}%{_datadir}/applications/discord-canary.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
|
||||
ln -s %_datadir/discord-canary/discord-canary.desktop %{buildroot}%{_datadir}/applications/
|
||||
ln -s %_datadir/discord-canary/discord.png %{buildroot}%{_datadir}/pixmaps/discord-canary.png
|
||||
|
||||
%files
|
||||
%{_datadir}/discord-canary/
|
||||
|
||||
@@ -2,18 +2,23 @@
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.27
|
||||
Release: 1%{?dist}
|
||||
Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming
|
||||
Release: 2%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
URL: https://github.com/GooseMod/OpenAsar
|
||||
Source0: https://dl.discordapp.net/apps/linux/%{version}/discord-%{version}.tar.gz
|
||||
Source1: %{url}/releases/download/nightly/app.asar
|
||||
Group: Applications/Internet
|
||||
Requires: libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver
|
||||
Requires: glibc GConf2
|
||||
Requires: nspr >= 4.13
|
||||
Requires: nss >= 3.27
|
||||
Requires: libX11 >= 1.6
|
||||
Requires: libXtst >= 1.2
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and
|
||||
include more features like further customization and theming.
|
||||
|
||||
%prep
|
||||
%autosetup -n Discord
|
||||
@@ -28,8 +33,8 @@ mkdir -p %{buildroot}%{_datadir}/discord-openasar
|
||||
cp -rv * %{buildroot}%{_datadir}/discord-openasar
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
install discord.desktop %{buildroot}%{_datadir}/applications/discord-openasar.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png
|
||||
ln -s %_datadir/discord-openasar/discord.desktop %{buildroot}%{_datadir}/applications/discord-openasar.desktop
|
||||
ln -s %_datadir/discord-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-openasar.png
|
||||
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-openasar/resources/app.asar
|
||||
chmod o+w %{buildroot}%{_datadir}/discord-openasar/resources -R
|
||||
|
||||
|
||||
@@ -2,18 +2,23 @@
|
||||
|
||||
Name: discord-ptb-openasar
|
||||
Version: 0.0.42
|
||||
Release: 1%{?dist}
|
||||
Summary: OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and include more features like further customization and theming
|
||||
Release: 2%{?dist}
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
URL: https://github.com/GooseMod/OpenAsar
|
||||
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
|
||||
Source1: %{url}/releases/download/nightly/app.asar
|
||||
Group: Applications/Internet
|
||||
Requires: libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver
|
||||
Requires: glibc GConf2
|
||||
Requires: nspr >= 4.13
|
||||
Requires: nss >= 3.27
|
||||
Requires: libX11 >= 1.6
|
||||
Requires: libXtst >= 1.2
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
OpenAsar is a rewrite of part of Discord's desktop code, making it snappier and
|
||||
include more features like further customization and theming.
|
||||
|
||||
%prep
|
||||
%autosetup -n DiscordPTB
|
||||
@@ -28,6 +33,8 @@ mkdir -p %{buildroot}%{_datadir}/discord-ptb-openasar
|
||||
cp -rv * %{buildroot}%{_datadir}/discord-ptb-openasar
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
ln -s %_datadir/discord-ptb-openasar/discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb-openasar.desktop
|
||||
ln -s %_datadir/discord-ptb-openasar/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png
|
||||
install discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb-openasar.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb-openasar.png
|
||||
cp -v %{SOURCE1} %{buildroot}%{_datadir}/discord-ptb-openasar/resources/app.asar
|
||||
|
||||
@@ -2,16 +2,22 @@
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.42
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: discord.com
|
||||
URL: https://discord.com
|
||||
Source0: https://dl-ptb.discordapp.net/apps/linux/%{version}/discord-ptb-%{version}.tar.gz
|
||||
License: https://discord.com/terms
|
||||
Requires: libatomic, glibc, alsa-lib, GConf2, libnotify, nspr >= 4.13, nss >= 3.27, libstdc++, libX11 >= 1.6, libXtst >= 1.2, libappindicator, libcxx, libXScrnSaver
|
||||
Requires: glibc GConf2
|
||||
Requires: nspr >= 4.13
|
||||
Requires: nss >= 3.27
|
||||
Requires: libX11 >= 1.6
|
||||
Requires: libXtst >= 1.2
|
||||
Group: Applications/Internet
|
||||
ExclusiveArch: x86_64
|
||||
%description
|
||||
Imagine a place where you can belong to a school club, a gaming group, or a worldwide art community. Where just you and a handful of friends can spend time together. A place that makes it easy to talk every day and hang out more often.
|
||||
Imagine a place where you can belong to a school club, a gaming group, or a
|
||||
worldwide art community. Where just you and a handful of friends can spend time
|
||||
together. A place that makes it easy to talk every day and hang out more often.
|
||||
|
||||
%prep
|
||||
%autosetup -n DiscordPTB
|
||||
@@ -24,8 +30,8 @@ mkdir -p %{buildroot}%{_datadir}/discord-ptb
|
||||
cp -rv * %{buildroot}%{_datadir}/discord-ptb
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
install discord-ptb.desktop %{buildroot}%{_datadir}/applications/discord-ptb.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png
|
||||
ln -s %_datadir/discord-ptb/discord-ptb.desktop %{buildroot}%{_datadir}/applications/
|
||||
ln -s %_datadir/discord-ptb/discord.png %{buildroot}%{_datadir}/pixmaps/discord-ptb.png
|
||||
|
||||
%files
|
||||
%{_datadir}/discord-ptb/
|
||||
|
||||
@@ -2,12 +2,12 @@
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.27
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: discord.com
|
||||
Release: 2%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
Source0: https://dl.discordapp.net/apps/linux/%{version}/discord-%{version}.tar.gz
|
||||
License: https://discord.com/terms
|
||||
Requires: libatomic glibc alsa-lib GConf2 libnotify libstdc++ libappindicator libcxx libXScrnSaver
|
||||
Requires: glibc GConf2
|
||||
Requires: nspr >= 4.13
|
||||
Requires: nss >= 3.27
|
||||
Requires: libX11 >= 1.6
|
||||
@@ -15,10 +15,9 @@ Requires: libXtst >= 1.2
|
||||
Group: Applications/Internet
|
||||
ExclusiveArch: x86_64
|
||||
%description
|
||||
Imagine a place where you can belong to a school club, a gaming group,
|
||||
or a worldwide art community. Where just you and a handful of friends
|
||||
can spend time together. A place that makes it easy to talk every day
|
||||
and hang out more often.
|
||||
Imagine a place where you can belong to a school club, a gaming group, or a
|
||||
worldwide art community. Where just you and a handful of friends can spend time
|
||||
together. A place that makes it easy to talk every day and hang out more often.
|
||||
|
||||
%prep
|
||||
%autosetup -n Discord
|
||||
@@ -31,8 +30,8 @@ mkdir -p %{buildroot}%{_datadir}/discord
|
||||
cp -rv * %{buildroot}%{_datadir}/discord
|
||||
mkdir -p %{buildroot}%{_datadir}/applications/
|
||||
mkdir -p %{buildroot}%{_datadir}/pixmaps
|
||||
install discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop
|
||||
install discord.png %{buildroot}%{_datadir}/pixmaps/discord.png
|
||||
ln -s %_datadir/discord/discord.desktop %{buildroot}%{_datadir}/applications/discord.desktop
|
||||
ln -s %_datadir/discord/discord.png %{buildroot}%{_datadir}/pixmaps/discord.png
|
||||
|
||||
%files
|
||||
%{_datadir}/discord/
|
||||
|
||||
@@ -4,12 +4,13 @@
|
||||
|
||||
Name: vala-panel-appmenu
|
||||
Version: 0.7.6
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: LGPL-3.0-or-later
|
||||
Summary: This package provides Application Menu plugin for vala-panel
|
||||
Summary: Application Menu plugin for vala-panel
|
||||
URL: %{forgeurl}
|
||||
Source: %{forgesource}
|
||||
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: bamf-daemon
|
||||
BuildRequires: meson
|
||||
BuildRequires: ninja-build
|
||||
@@ -33,34 +34,34 @@ BuildRequires: pkgconfig(vala-panel)
|
||||
BuildRequires: pkgconfig(libmatepanelapplet-4.0)
|
||||
Provides: vala-panel-appmenu-plugin = %{version}
|
||||
Requires: bamf-daemon
|
||||
Requires: libdbusmenu
|
||||
|
||||
%description
|
||||
Vala Panel Application Menu is a Global Menu applet for use with Vala Panel, xfce4-panel and mate-panel (Budgie 10.x is also planned).
|
||||
Vala Panel Application Menu is a Global Menu applet for use with Vala Panel,
|
||||
xfce4-panel and mate-panel (Budgie 10.x is also planned).
|
||||
Unity-gtk-module is used as a backend
|
||||
|
||||
%package -n xfce4-vala-panel-appmenu-plugin
|
||||
Summary: This package provides Application Menu plugin for xfce4-panel
|
||||
Requires: xfce4-panel
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
Summary: Application Menu plugin for xfce4-panel
|
||||
Requires: xfce4-panel
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
|
||||
%description -n xfce4-vala-panel-appmenu-plugin
|
||||
XFCE4 desktop plugin for %{name}.
|
||||
|
||||
|
||||
%package -n mate-vala-panel-appmenu-plugin
|
||||
Summary: This package provides Application Menu plugin for xfce4-panel
|
||||
Requires: mate-panel
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
Summary: Application Menu plugin for xfce4-panel
|
||||
Requires: mate-panel
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
|
||||
%description -n mate-vala-panel-appmenu-plugin
|
||||
Mate desktop plugin for %{name}.
|
||||
|
||||
|
||||
%package -n budgie-vala-panel-appmenu-plugin
|
||||
Summary: This package provides Application Menu plugin for xfce4-panel
|
||||
Requires: budgie-desktop
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
Summary: Application Menu plugin for xfce4-panel
|
||||
Requires: budgie-desktop
|
||||
Requires: vala-panel-appmenu-gtk-module%{?_isa} == %{version}-%{release}
|
||||
|
||||
%description -n budgie-vala-panel-appmenu-plugin
|
||||
Budgie desktop plugin for %{name}.
|
||||
@@ -90,6 +91,7 @@ GTK (2, 3) module that exports GtkMenuShells over D-Bus.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang vala-panel-appmenu
|
||||
|
||||
%files -f vala-panel-appmenu.lang
|
||||
|
||||
@@ -5,12 +5,13 @@
|
||||
|
||||
Name: vala-panel
|
||||
Version: 0.5.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: LGPL-3.0-or-later
|
||||
Summary: This package provides Application Menu plugin for vala-panel
|
||||
URL: %{forgeurl}
|
||||
Source: %{forgesource}
|
||||
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: desktop-file-utils
|
||||
@@ -42,18 +43,20 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{name}
|
||||
# Already packaged
|
||||
rm -rf %{buildroot}%{_datadir}/vala-panel/doc
|
||||
|
||||
%check
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.application.desktop
|
||||
# Seems to succeed with other appstream checkers and works but fails
|
||||
#appstream-util validate-relax --nonet {buildroot}{_datadir}/appdata/org.valapanel.application.appdata.xml
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md LICENSE
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%{_sysconfdir}/xdg/vala-panel/
|
||||
%config %{_sysconfdir}/xdg/vala-panel/
|
||||
%{_bindir}/vala-*
|
||||
%{_libdir}/libvalapanel.so.*
|
||||
%dir %{_libdir}/vala-panel
|
||||
@@ -72,6 +75,8 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/org.valapanel.applica
|
||||
%{_datadir}/vala-panel/images/background.png
|
||||
|
||||
%files devel
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%dir %{_includedir}/vala-panel
|
||||
%{_includedir}/vala-panel/*.h
|
||||
%{_libdir}/libvalapanel.so
|
||||
|
||||
@@ -26,37 +26,36 @@ BuildRequires: pkgconfig(xcursor)
|
||||
%description
|
||||
Misc audio production plugins ported to linux lv2 plugins by DISTRHO
|
||||
|
||||
# Dexed
|
||||
|
||||
%package dexed
|
||||
Summary: Dexed is a multi platform, multi format plugin synth that is closely modeled on the Yamaha DX7
|
||||
Summary: A multi platform, multi format plugin synth closely modeled on the Yamaha DX7
|
||||
|
||||
%description dexed
|
||||
Dexed is a multi platform, multi format plugin synth that is closely modeled on the Yamaha DX7.
|
||||
Dexed is also a midi cartridge librarian/manager for the DX7
|
||||
Dexed is a multi platform, multi format plugin synth that is closely modeled on
|
||||
the Yamaha DX7. Dexed is also a midi cartridge librarian/manager for the DX7.
|
||||
|
||||
# Vitalium
|
||||
|
||||
%package vitalium
|
||||
Summary: vitalium is a spectral warping wavetable synthesizer
|
||||
Summary: A spectral warping wavetable synthesizer
|
||||
Provides: vitalium-vst = %{version}-%{release}
|
||||
Provides: vitalium-lv2 = %{version}-%{release}
|
||||
Provides: vitalium = %{version}-%{release}
|
||||
|
||||
%description vitalium
|
||||
vitalium is the Open Source version of the Vital spectral warping wavetable synthesizer
|
||||
vitalium is the Open Source version of the Vital spectral warping wavetable
|
||||
synthesizer.
|
||||
|
||||
|
||||
%package TAL
|
||||
Summary: Misc Plugins for TAL (tal-filter, tal-filter-2, tal-noisemaker, tal-reverb, tal-reverb-2, tal-reverb-3, tal-vocoder-2)
|
||||
|
||||
# TAL
|
||||
Summary: Misc Plugins for TAL
|
||||
|
||||
%description TAL
|
||||
Misc Plugins for TAL (tal-filter, tal-filter-2, tal-noisemaker, tal-reverb, tal-reverb-2, tal-reverb-3, tal-vocoder-2)
|
||||
Misc Plugins for TAL (tal-filter, tal-filter-2, tal-noisemaker, tal-reverb,
|
||||
tal-reverb-2, tal-reverb-3, tal-vocoder-2).
|
||||
|
||||
|
||||
%package dRowAudio
|
||||
Summary: Plugins from dRowAudio (distortion, distortionshaper, flanger, reverb, tremolo)
|
||||
|
||||
# dRowAudio
|
||||
Summary: Plugins from dRowAudio
|
||||
|
||||
%description dRowAudio
|
||||
Plugins from dRowAudio (distortion, distortionshaper, flanger, reverb, tremolo)
|
||||
@@ -68,132 +67,132 @@ Summary: Arctican lv2 plugins
|
||||
%description Arctican
|
||||
Plugins from Arctican (The Functiom & The Pilgrim)
|
||||
|
||||
# LUFS
|
||||
|
||||
%package LUFS
|
||||
Summary: Klangfreund metering plugins (Multimeter + LUFS Meter)
|
||||
|
||||
%description LUFS
|
||||
Klangfreund metering plugins (Multimeter + LUFS Meter)
|
||||
Klangfreund metering plugins (Multimeter + LUFS Meter).
|
||||
|
||||
# EasySSP
|
||||
|
||||
%package EasySSP
|
||||
Summary: Easy Sound Space Perception is a small and lightweight audio visualization tool
|
||||
Summary: A small and lightweight audio visualization tool
|
||||
|
||||
%description EasySSP
|
||||
Easy Sound Space Perception is a small and lightweight audio visualization tool, which currently provides spectrometer and goniometer views.
|
||||
Easy Sound Space Perception is a small and lightweight audio visualization tool
|
||||
that currently provides spectrometer and goniometer views.
|
||||
|
||||
# JuceOPL
|
||||
|
||||
%package JuceOPL
|
||||
Summary: Classic game sounds in Plugin form, as heard in late 80s / early 90s sound cards
|
||||
|
||||
%description JuceOPL
|
||||
Classic game sounds in Plugin form, as heard in late 80s / early 90s sound cards.
|
||||
Classic game sounds in Plugin form,
|
||||
as heard in late 80s / early 90s sound cards.
|
||||
|
||||
# KlangFalter
|
||||
|
||||
%package KlangFalter
|
||||
Summary: KlangFalter is a convolution audio plugin
|
||||
Summary: A convolution audio plugin
|
||||
|
||||
%description KlangFalter
|
||||
KlangFalter is a convolution audio plugin
|
||||
|
||||
# Luftikus
|
||||
|
||||
%package Luftikus
|
||||
Summary: Luftikus plugin
|
||||
|
||||
%description Luftikus
|
||||
Luftikus is a digital adaptation of an analog EQ with fixed half-octave bands and additional high frequency boost.
|
||||
As an improvement to the hardware it allows deeper cuts and supports a keep-gain mode where overall gain changes are avoided.
|
||||
Luftikus is a digital adaptation of an analog EQ with fixed half-octave bands
|
||||
and additional high frequency boost. As an improvement to the hardware it
|
||||
allows deeper cuts and supports a keep-gain mode where overall gain changes are
|
||||
avoided.
|
||||
|
||||
# Obxd
|
||||
|
||||
%package Obxd
|
||||
Summary: Obxd is emulation of famous ob-x, ob-xa and ob8 synths
|
||||
Summary: Emulation of famous ob-x, ob-xa and ob8 synths
|
||||
|
||||
%description Obxd
|
||||
Obxd is emulation of famous ob-x, ob-xa and ob8 synths.
|
||||
|
||||
# Refine
|
||||
|
||||
%package ReFine
|
||||
Summary: ReFine plugin
|
||||
|
||||
%description ReFine
|
||||
ReFine is a plugin that allows to add a final polishing to your tracks, busses and masters.
|
||||
It extracts psycho-acoustic parameters from the source and thus allows to add warmth, space and punch to your mixes.
|
||||
ReFine is a plugin that allows to add a final polishing to your tracks, busses
|
||||
and masters. It extracts psycho-acoustic parameters from the source and thus
|
||||
allows to add warmth, space and punch to your mixes.
|
||||
|
||||
# Wolpertinger
|
||||
|
||||
%package Wolpertinger
|
||||
Summary: Wolpertinger is a subtractive, antialiased polyphonic software synthesizer
|
||||
Summary: A subtractive, antialiased polyphonic software synthesizer
|
||||
|
||||
%description Wolpertinger
|
||||
Wolpertinger is a subtractive, antialiased polyphonic software synthesizer.
|
||||
|
||||
# Vex
|
||||
|
||||
%package Vex
|
||||
Summary: Vex is a 3 oscillator subtractive waverom synth
|
||||
Summary: A 3 oscillator subtractive waverom synth
|
||||
|
||||
%description Vex
|
||||
Vex is a 3 oscillator subtractive waverom synth
|
||||
|
||||
# Temper
|
||||
|
||||
%package Temper
|
||||
Summary: Temper is a modern digital distortion plugin
|
||||
Summary: A modern digital distortion plugin
|
||||
|
||||
%description Temper
|
||||
Temper is a modern digital distortion plugin featuring a rich saturation stage and a unique phase distortion.
|
||||
Use the variable saturation curve to add warmth and edge to your sound, and let the phase distortion bring character and clarity through your mix.
|
||||
Temper also features a simple resonant lowpass filter and a feedback path to drive the intensity of the tone.
|
||||
Temper is a modern digital distortion plugin featuring a rich saturation stage
|
||||
and a unique phase distortion. Use the variable saturation curve to add warmth
|
||||
and edge to your sound, and let the phase distortion bring character and
|
||||
clarity through your mix. Temper also features a simple resonant lowpass filter
|
||||
and a feedback path to drive the intensity of the tone.
|
||||
|
||||
|
||||
# SwankyAmp
|
||||
%package SwankyAmp
|
||||
Summary: Swanky Amp is a tube amplifier emulation plug-in
|
||||
Summary: A tube amplifier emulation plug-in
|
||||
|
||||
%description SwankyAmp
|
||||
Swanky Amp is a tube amplifier emulation plug-in which is based on detailed simulations of tube amplification.
|
||||
Discover new tones effortlessly with intuitive controls, harnessing the coveted sounds of dynamic tube amplification.
|
||||
Swanky Amp is a tube amplifier emulation plug-in based on detailed simulations
|
||||
of tube amplification. Discover new tones effortlessly with intuitive controls,
|
||||
harnessing the coveted sounds of dynamic tube amplification.
|
||||
|
||||
|
||||
# PitchedDelay
|
||||
%package PitchedDelay
|
||||
Summary: PitchedDelay is a delay that allows the pitching the delayed signal
|
||||
|
||||
%description PitchedDelay
|
||||
PitchedDelay is a delay that allows the pitching the delayed signal, within or outside the feedback loop.
|
||||
PitchedDelay is a delay that allows the pitching the delayed signal, within or
|
||||
outside the feedback loop.
|
||||
|
||||
|
||||
# StereoSourceSeparation
|
||||
%package StereoSourceSeparation
|
||||
Summary: Stereo Source Separation plugin
|
||||
|
||||
%description StereoSourceSeparation
|
||||
This is a plugin that uses the spatial information hidden in the stereo signal to accomplish source separation.
|
||||
This is a plugin that uses the spatial information hidden in the stereo signal
|
||||
to accomplish source separation.
|
||||
|
||||
# HiReSam
|
||||
|
||||
%package HiReSam
|
||||
Summary: Klangfreund High Resolution Spectrum Analyse Meter
|
||||
|
||||
%description HiReSam
|
||||
Klangfreund High Resolution Spectrum Analyse Meter
|
||||
%summary.
|
||||
|
||||
|
||||
# eqinox
|
||||
%package eqinox
|
||||
Summary: EQinox equaliser plugin
|
||||
|
||||
%description eqinox
|
||||
EQinox equaliser plugin
|
||||
EQinox equaliser plugin.
|
||||
|
||||
|
||||
# drumsynth
|
||||
%package drumsynth
|
||||
Summary: drumsynth plugin
|
||||
Summary: Plugin for drumsynth
|
||||
|
||||
%description drumsynth
|
||||
drumsynth plugin
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n DISTRHO-Ports-%{github_release}
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
From 6b8c81d1d4ac0ac562b69e7f8164c8a92dafe13a Mon Sep 17 00:00:00 2001
|
||||
From: windowsboy111 <wboy111@outlook.com>
|
||||
Date: Mon, 19 Jun 2023 10:33:20 +0800
|
||||
Subject: [PATCH] feat: add repository entry in package.json
|
||||
|
||||
---
|
||||
package.json | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/package.json b/package.json
|
||||
index 622756a..b3d3dfa 100644
|
||||
--- a/package.json
|
||||
+++ b/package.json
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
+ "repository": "github:VOICEVOX/voicevox",
|
||||
"name": "voicevox",
|
||||
"version": "999.999.999",
|
||||
"author": "Hiroshiba Kazuyuki",
|
||||
--
|
||||
2.40.1
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "voicevox.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
// let v = gh("VOICEVOX/voicevox");
|
||||
// rpm.version(v);
|
||||
// let engines = get(`https://raw.githubusercontent.com/VOICEVOX/voicevox/${v}/package.json`).json().engines;
|
||||
// rpm.define("nodev", find(">=([\\d.]+)", engines.node, 1));
|
||||
// rpm.define("nodev", find(">=([\\d.]+)", engines.npm, 1));
|
||||
let v = "0.14.7";
|
||||
let engines = get(`https://raw.githubusercontent.com/VOICEVOX/voicevox/${v}/package.json`).json().engines;
|
||||
print(find(">=([\\d.]+)", engines.node, 1));
|
||||
print(find(">=([\\d.]+)", engines.npm, 1));
|
||||
@@ -0,0 +1,60 @@
|
||||
%global nodev 16.17.0
|
||||
%global npmv 8.11.0
|
||||
%define debug_package %nil
|
||||
|
||||
Name: voicevox
|
||||
Version: 0.14.7
|
||||
Release: 1%?dist
|
||||
Summary: Free Japanese text-to-speech editor
|
||||
License: LGPL-3.0
|
||||
URL: https://voicevox.hiroshiba.jp
|
||||
Source0: https://github.com/VOICEVOX/voicevox/archive/refs/tags/%version.tar.gz
|
||||
# requires specific node and npm version
|
||||
%ifarch x86_64
|
||||
%global a x64
|
||||
%elifarch aarch64
|
||||
%global a arm64
|
||||
%endif
|
||||
Source1: https://nodejs.org/download/release/v%nodev/node-v%nodev-linux-%a.tar.xz
|
||||
Patch0: 0001-feat-add-repository-entry-in-package.json.patch
|
||||
|
||||
%description
|
||||
VOICEVOX is a free Japanese text-to-speech software with medium output quality.
|
||||
|
||||
%package doc
|
||||
Summary: Documentation files for voicevox (Japanese)
|
||||
|
||||
%description doc
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
tar xf %SOURCE1
|
||||
PATH="$PATH:$PWD/node-v%nodev-linux-%a/bin/"
|
||||
npx npm@%npmv i
|
||||
|
||||
%build
|
||||
PATH="$PATH:$PWD/node-v%nodev-linux-%a/bin/"
|
||||
npx browserslist@latest --update-db
|
||||
PATH="$PATH:$PWD/node-v%nodev-linux-%a/bin/"
|
||||
npm run electron:build
|
||||
|
||||
%install
|
||||
rm dist_electron/linux-unpacked/README.txt # dummy
|
||||
mkdir -p %buildroot%_datadir/%name %buildroot%_bindir %buildroot%_docdir/%name/res
|
||||
mv dist_electron/linux-unpacked/* %buildroot%_datadir/%name/
|
||||
ln -s %_datadir/%name/%name %buildroot%_bindir/%name
|
||||
install -Dm644 docs/*.md %buildroot%_docdir/%name/
|
||||
install -Dm644 docs/res/* %buildroot%_docdir/%name/res/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE LGPL_LICENSE
|
||||
%_bindir/%name
|
||||
%_datadir/%name/
|
||||
|
||||
%files doc
|
||||
%doc %_docdir/%name/
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -7,28 +7,33 @@ Summary: Gay sharks at your local terminal - lolcat-like CLI tool
|
||||
License: BSD-2-Clause
|
||||
URL: https://blahaj.queer.software
|
||||
Source0: https://github.com/GeopJr/BLAHAJ/archive/refs/tags/v%version.tar.gz
|
||||
BuildRequires: crystal make gcc libyaml-devel pcre-devel
|
||||
BuildRequires: crystal gcc libyaml-devel pcre-devel
|
||||
ExclusiveArch: x86_64
|
||||
|
||||
%description
|
||||
Apart from a cute cuddly shark plushie from IKEA, BLÅHAJ is a lolcat-like CLI tool that colorizes your input, shows flags and prints colorful sharks!
|
||||
It has a wide variety of flags/colors to choose from and many options from flag size to whether to colorize by line, word or character.
|
||||
Apart from a cute cuddly shark plushie from IKEA, BLÅHAJ is a lolcat-like CLI
|
||||
tool that colorizes your input, shows flags and prints colorful sharks!
|
||||
It has a wide variety of flags/colors to choose from and many options from flag
|
||||
size to whether to colorize by line, word or character.
|
||||
|
||||
%prep
|
||||
%autosetup -n BLAHAJ-%{version}
|
||||
|
||||
%build
|
||||
%make_build
|
||||
shards build --production --release -D "-fPIE" --link-flags "-pie"
|
||||
|
||||
%install
|
||||
%make_install
|
||||
mkdir -p %buildroot%_bindir
|
||||
install -Dm755 bin/blahaj %buildroot%_bindir/
|
||||
|
||||
%check
|
||||
make test_mt
|
||||
crystal spec --order random -Dpreview_mt
|
||||
|
||||
%files
|
||||
/usr/bin/blahaj
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%_bindir/blahaj
|
||||
|
||||
%changelog
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.0.1-1
|
||||
- Initial package.
|
||||
|
||||
@@ -2,16 +2,23 @@
|
||||
|
||||
Name: crystal
|
||||
Version: 1.8.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: The Crystal Programming Language
|
||||
License: Apache-2.0
|
||||
URL: https://crystal-lang.org/
|
||||
Source0: https://github.com/crystal-lang/crystal/releases/download/%version/crystal-%version-1-linux-x86_64-bundled.tar.gz
|
||||
ExclusiveArch: x86_64
|
||||
BuildRequires: rpm_macro(fdupes)
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the crystal package
|
||||
|
||||
%description devel
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n crystal-%version-1
|
||||
|
||||
@@ -25,10 +32,12 @@ install -Dm755 bin/* %buildroot/usr/bin/
|
||||
cp -r share/* %buildroot/usr/share/
|
||||
cp -r lib/crystal/* %buildroot/usr/lib/crystal/
|
||||
|
||||
%fdupes %buildroot%_datadir/crystal/src/lib_c/
|
||||
|
||||
|
||||
%files
|
||||
%license /usr/share/licenses/crystal/LICENSE
|
||||
/usr/bin/crystal
|
||||
/usr/lib/crystal/
|
||||
/usr/share/zsh/site-functions/_crystal
|
||||
/usr/share/man/man1/crystal.1.gz
|
||||
/usr/share/crystal/
|
||||
@@ -39,7 +48,13 @@ cp -r lib/crystal/* %buildroot/usr/lib/crystal/
|
||||
/usr/share/man/man1/shards.1.gz
|
||||
/usr/share/man/man5/shard.yml.5.gz
|
||||
|
||||
%files devel
|
||||
/usr/lib/crystal/
|
||||
|
||||
%changelog
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Jun 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.8.2-2
|
||||
- Add devel package.
|
||||
|
||||
* Sat Apr 15 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.8.0-1
|
||||
- Initial package.
|
||||
|
||||
|
||||
+5
-1
@@ -18,9 +18,11 @@ URL: https://dart.dev/
|
||||
%endif
|
||||
|
||||
Source0: https://storage.googleapis.com/dart-archive/channels/stable/release/%{version}/sdk/dartsdk-linux-%{arch}-release.zip
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
Dart is a client-optimized language for fast apps on any platform. This package contains the SDK used to develop and compile Dart applications.
|
||||
Dart is a client-optimized language for fast apps on any platform.
|
||||
This package contains the SDK used to develop and compile Dart applications.
|
||||
|
||||
%prep
|
||||
%setup -q -n dart-sdk
|
||||
@@ -37,6 +39,8 @@ cp -rv ./* %{buildroot}%{_libdir}/dart
|
||||
ln -sf %{_libdir}/dart/bin/dart %{buildroot}%{_bindir}/dart
|
||||
ln -sf %{_libdir}/dart/bin/dartaotruntime %{buildroot}%{_bindir}/dartaotruntime
|
||||
|
||||
%fdupes %buildroot%_libdir/dart/bin/
|
||||
|
||||
%files
|
||||
%{_libdir}/dart/
|
||||
%{_bindir}/dart
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: arphic-ukai-fonts
|
||||
Version: 0.2.20080216.2
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
URL: https://www.freedesktop.org/wiki/Software/CJKUnifonts
|
||||
Source0: https://deb.debian.org/debian/pool/main/f/fonts-arphic-ukai/fonts-arphic-ukai_%{version}.orig.tar.bz2
|
||||
License: Arphic-1999
|
||||
@@ -23,9 +23,8 @@ install -D -m644 ukai.ttc %{buildroot}/%{_datadir}/fonts/arphic-ukai/ukai.ttc
|
||||
%files
|
||||
%doc README
|
||||
%license license/english/ARPHICPL.TXT
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/arphic-ukai/ukai.ttc
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 4.004
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.2.20080216.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: arphic-uming-fonts
|
||||
Version: 0.2.20080216.2
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
URL: https://www.freedesktop.org/wiki/Software/CJKUnifonts
|
||||
Source0: https://deb.debian.org/debian/pool/main/f/fonts-arphic-uming/fonts-arphic-uming_%{version}.orig.tar.bz2
|
||||
License: Arphic-1999
|
||||
@@ -27,5 +27,5 @@ install -D -m644 uming.ttc %{buildroot}/%{_datadir}/fonts/arphic-uming/uming.ttc
|
||||
/%{_datadir}/fonts/arphic-uming/uming.ttc
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 4.004
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.2.20080216.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: fakepearl-fonts
|
||||
Version: 1.1
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
URL: https://github.com/max32002/FakePearl
|
||||
Source0: %url/archive/refs/tags/%version.tar.gz
|
||||
License: OFL-1.1
|
||||
@@ -24,7 +24,6 @@ install -Dm644 tw/*.ttf %buildroot/%_datadir/fonts/fakepearl/
|
||||
%files
|
||||
%doc README.md
|
||||
%license SIL_Open_Font_License_1.1.txt
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/fakepearl/
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: hannom-fonts
|
||||
Version: 2005
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
URL: https://vietunicode.sourceforge.net/fonts/fonts_hannom.html
|
||||
Source0: https://downloads.sourceforge.net/project/vietunicode/hannom/hannom%20v%{version}/hannomH.zip
|
||||
Source1: COPYING
|
||||
@@ -25,7 +25,6 @@ install -Dm644 %{SOURCE1} "%{buildroot}/%{_datadir}/licenses/%{name}/COPYING"
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/hannom/
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
Name: kanjistrokeorders-fonts
|
||||
Version: 4.004
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
URL: https://sites.google.com/site/nihilistorguk
|
||||
License: BSD-3-Clause
|
||||
Summary: Kanji stroke order font
|
||||
BuildRequires: unzip
|
||||
BuildArch: noarch
|
||||
BuildArch: noarch
|
||||
|
||||
|
||||
%description
|
||||
@@ -23,7 +23,6 @@ install -D -m644 KanjiStrokeOrders_v%{version}.ttf %{buildroot}/%{_datadir}/font
|
||||
|
||||
|
||||
%files
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/TTF/KanjiStrokeOrders_v%{version}.ttf
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: mini-wakuwaku-fonts
|
||||
Version: 1.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
URL: http://mini-design.jp/font/mini-wakuwaku.html
|
||||
Source0: http://mini-design.jp/font/img/mini-wakuwaku.zip
|
||||
License: Unlicense
|
||||
@@ -25,9 +25,8 @@ install -D -m644 mini-wakuwaku.otf %{buildroot}/%{_datadir}/fonts/mini-wakuwaku/
|
||||
|
||||
%files
|
||||
%doc readme.html
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/mini-wakuwaku/
|
||||
|
||||
%changelog
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 4.004
|
||||
* Mon Nov 21 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.0-1
|
||||
- Initial package
|
||||
|
||||
@@ -14,12 +14,14 @@ BuildArch: noarch
|
||||
%package jp
|
||||
Summary: A free font family derived from setofont (JP version)
|
||||
%description jp
|
||||
%{summary}. 瀬戸フォントに由来、たくさん中国語文字を加えた無料なフォント
|
||||
%{summary}.
|
||||
瀬戸フォントに由来、たくさん中国語文字を加えた無料なフォント。
|
||||
|
||||
%package tw
|
||||
Summary: A free font family derived from setofont (TW version)
|
||||
%description tw
|
||||
%{summary}. 瀨戶字體的繁體中文補字計畫
|
||||
%{summary}.
|
||||
瀨戶字體的繁體中文補字計畫。
|
||||
|
||||
|
||||
%prep
|
||||
@@ -29,20 +31,18 @@ Summary: A free font family derived from setofont (TW version)
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}/%{_datadir}/fonts/%{name}-{jp,tw}/
|
||||
install -D -m644 jp/*.ttf %{buildroot}/%{_datadir}/fonts/%{name}-jp/
|
||||
install -D -m644 tw/*.ttf %{buildroot}/%{_datadir}/fonts/%{name}-tw/
|
||||
install -Dm644 jp/*.ttf %{buildroot}/%{_datadir}/fonts/%{name}-jp/
|
||||
install -Dm644 tw/*.ttf %{buildroot}/%{_datadir}/fonts/%{name}-tw/
|
||||
|
||||
|
||||
%files jp
|
||||
%doc README.md
|
||||
%license SIL_Open_Font_License_1.1.txt
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/%{name}-jp
|
||||
|
||||
%files tw
|
||||
%doc README.md
|
||||
%license SIL_Open_Font_License_1.1.txt
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/%{name}-tw
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
%global flist 3270 Agave AnonymousPro Arimo AurulentSansMono BigBlueTerminal BitstreamVeraSansMono CascadiaCode CodeNewRoman Cousine DaddyTimeMono DejaVuSansMono DroidSansMono FantasqueSansMono FiraCode FiraMono Go-Mono Gohu Hack Hasklig HeavyData Hermit IBMPlexMono Inconsolata InconsolataGo InconsolataLGC Iosevka JetBrainsMono Lekton LiberationMono Lilex MPlus Meslo Monofur Monoid Mononoki NerdFontsSymbolsOnly Noto OpenDyslexic Overpass ProFont ProggyClean RobotoMono ShareTechMono SourceCodePro SpaceMono Terminus Tinos Ubuntu UbuntuMono VictorMono iA-Writer
|
||||
%global desc Nerd Fonts is a project that patches developer targeted fonts with a high number of glyphs (icons).
|
||||
%global desc %{expand:
|
||||
Nerd Fonts is a project that patches developer targeted fonts with a high
|
||||
number of glyphs (icons).}
|
||||
|
||||
Name: nerd-fonts
|
||||
Version: 3.0.2
|
||||
@@ -33,11 +35,12 @@ end
|
||||
'iconic fonts' such as Font Awesome, Devicons, Octicons, and others.
|
||||
|
||||
%{lua:
|
||||
local desc = rpm.expand("%desc")
|
||||
for font in (rpm.expand("%flist")):gmatch("[^ ]+") do
|
||||
print("%package -n "..font:lower().."-nerd-fonts\n")
|
||||
print("Summary:\tPatched Nerd fonts: "..font)
|
||||
print("\n%description -n "..font:lower().."-nerd-fonts\n")
|
||||
print("%{desc}. The package contains the patched version of "..font..".\n")
|
||||
print(desc..". The package contains the patched version of "..font..".\n")
|
||||
end
|
||||
}
|
||||
|
||||
@@ -83,5 +86,5 @@ end
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Jan 4 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Wed Jan 4 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.2-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: open-huninn-fonts
|
||||
Version: 2.0
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
URL: https://github.com/justfont/open-huninn-font
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
License: OFL-1.1
|
||||
@@ -24,7 +24,6 @@ install -Dm644 font/jf-openhuninn-%version.ttf %buildroot/%_datadir/fonts/open-h
|
||||
%files
|
||||
%doc README.md
|
||||
%license license.txt
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/open-huninn/
|
||||
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 0.41.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/sarasa-gothic-ttc-%version.7z
|
||||
Source1: %url/releases/download/v%version/sarasa-gothic-super-ttc-%version.7z
|
||||
@@ -49,13 +49,11 @@ install -Dm644 %SOURCE3 %buildroot/%_datadir/doc/sarasa-gothic-super-fonts/
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/sarasa-gothic/
|
||||
|
||||
%files -n sarasa-gothic-super-fonts
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%defattr(-,root,root,0755)
|
||||
/%{_datadir}/fonts/sarasa-gothic-super/
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
Name: seto-fonts
|
||||
Version: 6.20
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
URL: https://setofont.osdn.jp/
|
||||
Source0: https://osdn.net/frs/redir.php?m=nchc&f=setofont%2F61995%2Fsetofont_v_6_20.zip
|
||||
Source0: https://osdn.net/frs/redir.php?m=nchc&f=setofont%2F61995%2Fsetofont_v_6_20.zip
|
||||
License: OFL-1.1
|
||||
Summary: A handwritten font that contains kanji up to JIS 4th level and difficult kanji
|
||||
BuildRequires: unzip
|
||||
@@ -10,7 +10,7 @@ BuildArch: noarch
|
||||
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
@@ -19,15 +19,17 @@ BuildArch: noarch
|
||||
%build
|
||||
|
||||
%install
|
||||
mkdir -p $RPM_BUILD_ROOT/%{prefix}/%{name}/
|
||||
cp -r *.ttf $RPM_BUILD_ROOT/%{prefix}/%{name}/
|
||||
mkdir -p %buildroot/%_datadir/fonts/%name
|
||||
install -Dm644 *.ttf %buildroot/%_datadir/fonts/%name/
|
||||
|
||||
|
||||
%files
|
||||
%doc readme.txt
|
||||
%defattr(-,root,root,0755)
|
||||
/%{prefix}/%{name}
|
||||
%_datadir/fonts/%name/
|
||||
|
||||
%changelog
|
||||
* Tue Nov 22 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.20
|
||||
* Sun Jun 18 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-2
|
||||
- Fix install dir.
|
||||
|
||||
* Tue Nov 22 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.20-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "sipa-fonts.spec"
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: sipa-fonts
|
||||
Version: 20200217
|
||||
Release: 1%?dist
|
||||
Release: 2%?dist
|
||||
Summary: Thai National Fonts collection
|
||||
URL: https://www.f0nt.com/release/13-free-fonts-from-sipa/
|
||||
License: OFL-1.1
|
||||
@@ -21,18 +21,19 @@ print(x)
|
||||
}
|
||||
|
||||
%description
|
||||
Thai National Fonts collection, freely-licensed computer fonts for the Thai script
|
||||
sponsored by the Thai government.
|
||||
Thai National Fonts collection, freely-licensed computer fonts for the Thai
|
||||
script sponsored by the Thai government.
|
||||
|
||||
|
||||
%{lua:
|
||||
local summary = rpm.expand("%summary.\n");
|
||||
for variant in (rpm.expand("%variants")):gmatch("[^ ]+") do
|
||||
local v = string.gsub(variant, "_", " ")
|
||||
local name = "th-"..string.gsub(v:lower(), " ", "-").."-fonts"
|
||||
print("%package -n "..name.."\n")
|
||||
print("Summary: Thai "..v.." fonts (sipa-fonts)\n")
|
||||
print("%description -n "..name.."\n")
|
||||
print("%summary.\n")
|
||||
print(summary)
|
||||
end
|
||||
}
|
||||
|
||||
@@ -79,5 +80,5 @@ end
|
||||
}
|
||||
|
||||
%changelog
|
||||
* Sun Jun 11 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sun Jun 11 2023 windowsboy111 <windowsboy111@fyralabs.com> - 20200217-1
|
||||
- Initial package
|
||||
|
||||
@@ -13,7 +13,8 @@ Recommends: ffmpeg
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
opsu! is an unofficial open-source client for the rhythm game osu!, written in Java using Slick2D and LWJGL (wrappers around OpenGL and OpenAL).
|
||||
opsu! is an unofficial open-source client for the rhythm game osu!, written in
|
||||
Java using Slick2D and LWJGL (wrappers around OpenGL and OpenAL).
|
||||
|
||||
%prep
|
||||
|
||||
@@ -38,7 +39,7 @@ EOF
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}/usr/share/{applications,{licenses,doc}/%{name}}
|
||||
install -Dm644 %{name}.sh %{buildroot}/usr/bin/%{name}
|
||||
install -Dm755 %{name}.sh %{buildroot}/usr/bin/%{name}
|
||||
install -Dm644 %{SOURCE0} %{buildroot}/usr/share/java/%{name}/%{name}.jar
|
||||
install -Dm644 %{SOURCE1} %{buildroot}/usr/share/icons/hicolor/scalable/apps/%{name}.png
|
||||
install -Dm644 %{name}.desktop %{buildroot}/usr/share/applications/
|
||||
@@ -54,5 +55,5 @@ install -Dm644 %{SOURCE3} "%{buildroot}/%{_datadir}/doc/%{name}/README.md"
|
||||
/usr/share/applications/%{name}.desktop
|
||||
|
||||
%changelog
|
||||
* Tue Feb 7 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Tue Feb 7 2023 windowsboy111 <windowsboy111@fyralabs.com> - 0.16.1-1
|
||||
- Initial package
|
||||
|
||||
@@ -8,7 +8,7 @@ Summary: The future of osu! and the beginning of an open era! Commonly known by
|
||||
ExclusiveArch: x86_64
|
||||
URL: https://osu.ppy.sh/
|
||||
License: MIT AND CC-BY-NC-4.0
|
||||
Requires: zlib osu-mime fuse
|
||||
Requires: osu-mime fuse
|
||||
Source0: https://github.com/ppy/osu/releases/download/%{version}/osu.AppImage
|
||||
Source1: https://raw.githubusercontent.com/ppy/osu/%{version}/assets/lazer.png
|
||||
Source2: https://raw.githubusercontent.com/ppy/osu-resources/%{osuresver}/LICENCE.md
|
||||
@@ -47,5 +47,5 @@ install -Dm644 -t %{buildroot}/usr/share/applications %{SOURCE4}
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Mon Feb 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2023.207.0-1
|
||||
- Initial package
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "osu-mime.spec"
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ Name: prismlauncher-nightly
|
||||
%else
|
||||
Name: prismlauncher-qt5-nightly
|
||||
%endif
|
||||
Version: 7.0^%{snapshot_info}
|
||||
Version: 7.1^%{snapshot_info}
|
||||
Release: 1%{?dist}
|
||||
Summary: Minecraft launcher with ability to manage multiple instances
|
||||
License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later
|
||||
@@ -145,39 +145,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%if 0%{?rhel} > 8
|
||||
# disabled due to rhel not shipping a new enough version of libappstream-glib
|
||||
# appstream-util validate-relax --nonet \
|
||||
# %{buildroot}%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
|
||||
appstream-util validate-relax --nonet %buildroot%_metainfodir/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%endif
|
||||
|
||||
%post
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%postun
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
if [ $1 -eq 0 ] ; then
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%posttrans
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
|
||||
@@ -4,4 +4,5 @@ if filters.contains("nightly") {
|
||||
let sha = req.get().json().sha;
|
||||
rpm.global("commit", sha);
|
||||
rpm.release();
|
||||
rpm.version(`${gh("PrismLauncher/PrismLauncher")}^%{snapshot_info}`);
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ Name: prismlauncher-nightly
|
||||
%else
|
||||
Name: prismlauncher-qt5-nightly
|
||||
%endif
|
||||
Version: 7.0^%{snapshot_info}
|
||||
Version: 7.1^%{snapshot_info}
|
||||
Release: 1%{?dist}
|
||||
Summary: Minecraft launcher with ability to manage multiple instances
|
||||
License: GPL-3.0-only AND Apache-2.0 AND LGPL-3.0-only AND GPL-3.0-or-later AND GPL-2.0-or-later AND ISC AND OFL-1.1 AND LGPL-2.1-only AND MIT AND BSD-2-Clause-FreeBSD AND BSD-3-Clause AND LGPL-3.0-or-later
|
||||
@@ -145,39 +145,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%if 0%{?rhel} > 8
|
||||
# disabled due to rhel not shipping a new enough version of libappstream-glib
|
||||
# appstream-util validate-relax --nonet \
|
||||
# %{buildroot}%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
|
||||
appstream-util validate-relax --nonet %buildroot%_metainfodir/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%endif
|
||||
|
||||
%post
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%postun
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
|
||||
if [ $1 -eq 0 ] ; then
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%posttrans
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
|
||||
@@ -4,4 +4,5 @@ if filters.contains("nightly") {
|
||||
let sha = req.get().json().sha;
|
||||
rpm.global("commit", sha);
|
||||
rpm.release();
|
||||
rpm.version(`${gh("PrismLauncher/PrismLauncher")}^%{snapshot_info}`);
|
||||
}
|
||||
|
||||
@@ -124,39 +124,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%if 0%{?rhel} > 8
|
||||
# disabled due to rhel not shipping a new enough version of libappstream-glib
|
||||
# appstream-util validate-relax --nonet \
|
||||
# %{buildroot}%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
|
||||
appstream-util validate-relax --nonet %buildroot%_metainfodir/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%endif
|
||||
|
||||
|
||||
%post
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%postun
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
if [ $1 -eq 0 ] ; then
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%posttrans
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
|
||||
@@ -124,39 +124,8 @@ sed -i "s|\$ORIGIN/||" CMakeLists.txt
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%if 0%{?rhel} > 8
|
||||
# disabled due to rhel not shipping a new enough version of libappstream-glib
|
||||
# appstream-util validate-relax --nonet \
|
||||
# %{buildroot}%{_metainfodir}/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
|
||||
appstream-util validate-relax --nonet %buildroot%_metainfodir/org.prismlauncher.PrismLauncher.metainfo.xml
|
||||
desktop-file-validate %{buildroot}%{_datadir}/applications/org.prismlauncher.PrismLauncher.desktop
|
||||
%endif
|
||||
|
||||
|
||||
%post
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/bin/touch --no-create %{_datadir}/mime/packages &>/dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%postun
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/update-desktop-database &> /dev/null || :
|
||||
if [ $1 -eq 0 ] ; then
|
||||
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{_datadir}/mime &> /dev/null || :
|
||||
fi
|
||||
%endif
|
||||
|
||||
|
||||
%posttrans
|
||||
%if 0%{?rhel} > 8
|
||||
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
||||
/usr/bin/update-mime-database %{?fedora:-n} %{_datadir}/mime &> /dev/null || :
|
||||
%endif
|
||||
|
||||
|
||||
%files
|
||||
|
||||
@@ -47,6 +47,7 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
|
||||
%endif
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
%{_bindir}/curlie
|
||||
|
||||
@@ -20,8 +20,8 @@ of information.}
|
||||
%global godocs README.md
|
||||
|
||||
Name: %{goname}
|
||||
Release: %autorelease
|
||||
Summary: :herb: Generate .desktop files and download .png icons by specifying a minimum of information
|
||||
Release: 2%{?dist}
|
||||
Summary: Generate .desktop files and download .png icons
|
||||
|
||||
License: BSD-3-Clause
|
||||
URL: %{gourl}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "groovy.spec"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "groovy-docs.spec"
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: groovy
|
||||
Version: 4.0.12
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: A multi-faceted language for the Java platform
|
||||
BuildArch: noarch
|
||||
URL: https://groovy-lang.org/
|
||||
@@ -30,11 +30,11 @@ cd %{name}-%{version}
|
||||
install -d %{buildroot}/usr/share/groovy %{buildroot}/usr/bin
|
||||
cp -r lib conf %{buildroot}/usr/share/groovy
|
||||
cp bin/* %{buildroot}/usr/bin
|
||||
rm %{buildroot}/usr/bin/*completion
|
||||
install -Dm644 bin/*completion -t %{buildroot}/usr/share/bash-completion/completions
|
||||
rm %{buildroot}/usr/bin/*completion %{buildroot}%_bindir/groovy.ico
|
||||
install -Dm755 bin/*completion -t %{buildroot}/usr/share/bash-completion/completions
|
||||
|
||||
# Remove all DOS/Windows batch files
|
||||
find %{buildroot} -name '*.bat' -exec rm {} \;
|
||||
find %buildroot%_bindir -name '*.bat' -exec rm {} \;
|
||||
|
||||
# Package the license file
|
||||
install -Dm644 LICENSE -t %{buildroot}/usr/share/licenses/%{name}
|
||||
@@ -46,7 +46,6 @@ install -Dm644 %{name}.desktop -t %{buildroot}/usr/share/applications
|
||||
%license LICENSE
|
||||
/usr/bin/grape
|
||||
/usr/bin/groovy
|
||||
/usr/bin/groovy.ico
|
||||
/usr/bin/groovyConsole
|
||||
/usr/bin/groovyc
|
||||
/usr/bin/groovydoc
|
||||
@@ -64,5 +63,5 @@ install -Dm644 %{name}.desktop -t %{buildroot}/usr/share/applications
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Feb 8 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Wed Feb 8 2023 windowsboy111 <windowsboy111@fyralabs.com> - 4.0.12-1
|
||||
- Initial package
|
||||
|
||||
+6
-5
@@ -21,8 +21,9 @@ BuildRequires: pkgconfig(libxml-2.0)
|
||||
BuildRequires: intltool
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -35,8 +36,7 @@ This package contains the development header files for %{name}.
|
||||
%autosetup -n %{name}-%{version}
|
||||
|
||||
%build
|
||||
%cmake -DENABLE_TESTS=ON \
|
||||
-DENABLE_COVERAGE=OFF
|
||||
%cmake -DENABLE_TESTS=ON -DENABLE_COVERAGE=OFF
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
@@ -44,8 +44,9 @@ This package contains the development header files for %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_sysconfdir}/xdg/autostart/ayatana-indicator-notifications.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/ayatana-indicator-notifications.desktop
|
||||
%{_userunitdir}/ayatana-indicator-notifications.service
|
||||
%dir %{_libexecdir}/ayatana-indicator-notifications
|
||||
%{_libexecdir}/ayatana-indicator-notifications/ayatana-indicator-notifications-service
|
||||
|
||||
@@ -21,8 +21,9 @@ BuildRequires: pkgconfig(systemd)
|
||||
BuildRequires: intltool
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -44,8 +45,9 @@ This package contains the development header files for %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_sysconfdir}/xdg/autostart/ayatana-indicator-session.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/ayatana-indicator-session.desktop
|
||||
%{_userunitdir}/ayatana-indicator-session.service
|
||||
%dir %{_libexecdir}/ayatana-indicator-session
|
||||
%{_libexecdir}/ayatana-indicator-session/ayatana-indicator-session-service
|
||||
|
||||
@@ -30,8 +30,9 @@ BuildRequires: intltool
|
||||
Suggests: accountsservice
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -54,8 +55,9 @@ This package contains the development header files for %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_sysconfdir}/xdg/autostart/ayatana-indicator-sound.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/ayatana-indicator-sound.desktop
|
||||
%{_userunitdir}/ayatana-indicator-sound.service
|
||||
%dir %{_libexecdir}/ayatana-indicator-sound
|
||||
%{_libexecdir}/ayatana-indicator-sound/ayatana-indicator-sound-service
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "kotlin.spec"
|
||||
}
|
||||
|
||||
@@ -2,18 +2,20 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildArch: noarch
|
||||
Name: kotlin
|
||||
Version: 1.8.22
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Statically typed programming language
|
||||
|
||||
License: ASL 2.0
|
||||
License: Apache-2.0
|
||||
URL: https://kotlinlang.org/
|
||||
Source0: https://github.com/JetBrains/kotlin/releases/download/v%{version}/kotlin-compiler-%{version}.zip
|
||||
Source1: https://raw.githubusercontent.com/JetBrains/kotlin/v%version/ReadMe.md
|
||||
|
||||
BuildRequires: unzip
|
||||
BuildRequires: sed
|
||||
BuildRequires: bash
|
||||
BuildRequires: (java-headless >= 1:1.8.0 or java >= 1.8.0)
|
||||
Requires: (java-headless >= 1:1.8.0 or java >= 1.8.0)
|
||||
BuildRequires: fdupes
|
||||
|
||||
|
||||
%description
|
||||
@@ -43,6 +45,10 @@ mkdir -p %{buildroot}%{_datadir}/%{name}/lib/
|
||||
install -m 0644 lib/* %{buildroot}%{_datadir}/%{name}/lib/
|
||||
mkdir -p %{buildroot}%{_datadir}/licenses/%{name}/
|
||||
cd license/ && find * -type f -exec install -Dm 0644 {} %{buildroot}%{_datadir}/licenses/%{name}/{} \;
|
||||
mkdir -p %buildroot%_docdir/%name
|
||||
install -Dm644 %SOURCE1 %buildroot%_docdir/%name/
|
||||
|
||||
%fdupes %buildroot/%_datadir/licenses/%name/
|
||||
|
||||
|
||||
%verifyscript
|
||||
@@ -67,68 +73,69 @@ kotlinc-jvm test.kt -include-runtime -d test.jar
|
||||
%dir %{_datadir}/licenses/%{name}/
|
||||
%{_datadir}/licenses/%{name}/*
|
||||
%license kotlinc/license/LICENSE.txt
|
||||
%doc ReadMe.md
|
||||
|
||||
|
||||
%changelog
|
||||
* Mon Apr 03 2023 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Apr 03 2023 Gonçalo Silva <goncalossilva@gmail.com> - 1.8.20-1
|
||||
- Update to 1.8.20
|
||||
* Thu Feb 02 2023 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Feb 02 2023 Gonçalo Silva <goncalossilva@gmail.com> - 1.8.10-1
|
||||
- Update to 1.8.10
|
||||
* Wed Dec 28 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Wed Dec 28 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.8.0-1
|
||||
- Update to 1.8.0
|
||||
* Wed Nov 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Wed Nov 09 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.7.21-1
|
||||
- Update to 1.7.21
|
||||
* Thu Sep 29 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Sep 29 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.7.20-1
|
||||
- Update to 1.7.20
|
||||
* Fri Jul 08 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Fri Jul 08 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.7.10-1
|
||||
- Update to 1.7.10
|
||||
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.7.0-1
|
||||
- Update to 1.7.0
|
||||
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Jun 13 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.21-1
|
||||
- Update to 1.6.21
|
||||
* Thu Jun 09 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Jun 09 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.7.0-1
|
||||
- Update to 1.7.0
|
||||
* Wed Apr 20 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Wed Apr 20 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.21-1
|
||||
- Update to 1.6.21
|
||||
* Mon Apr 04 2022 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Apr 04 2022 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.20-1
|
||||
- Update to 1.6.20
|
||||
* Tue Dec 14 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Tue Dec 14 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.10-1
|
||||
- Update to 1.6.10
|
||||
* Fri Dec 10 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Fri Dec 10 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.0-1
|
||||
- Update to 1.6.0
|
||||
* Mon Nov 29 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Nov 29 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.32-1
|
||||
- Update to 1.5.32
|
||||
* Tue Nov 16 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Tue Nov 16 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.6.0-1
|
||||
- Update to 1.6.0
|
||||
* Mon Sep 20 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Sep 20 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.31-1
|
||||
- Update to 1.5.31
|
||||
* Tue Aug 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Tue Aug 24 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.30-1
|
||||
- Update to 1.5.30
|
||||
* Tue Jul 13 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Tue Jul 13 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.21-1
|
||||
- Update to 1.5.21
|
||||
* Thu Jun 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Jun 24 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.20-1
|
||||
- Update to 1.5.20
|
||||
* Mon May 24 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon May 24 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.10-1
|
||||
- Update to 1.5.10
|
||||
* Wed May 05 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Wed May 05 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.5.0-1
|
||||
- Update to 1.5.0
|
||||
* Tue Mar 30 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Tue Mar 30 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.32-1
|
||||
- Update to 1.4.32
|
||||
* Fri Feb 26 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Fri Feb 26 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.31-1
|
||||
- Update to 1.4.31
|
||||
* Wed Feb 03 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Wed Feb 03 2021 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.30-1
|
||||
- Update to 1.4.30
|
||||
* Mon Jan 18 2021 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
- Update to 1.4.30-RC
|
||||
* Mon Dec 07 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Dec 07 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.21-1
|
||||
- Update to 1.4.21
|
||||
* Thu Nov 19 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Nov 19 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.20-1
|
||||
- Update to 1.4.20
|
||||
* Thu Sep 10 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Thu Sep 10 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.10-1
|
||||
- Update to 1.4.10
|
||||
* Fri Aug 14 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Fri Aug 14 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.4.0-1
|
||||
- Update to 1.4.0
|
||||
* Sat Apr 18 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Sat Apr 18 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.3.72-1
|
||||
- Update to 1.3.72
|
||||
* Mon Apr 13 2020 Gonçalo Silva <goncalossilva@gmail.com>
|
||||
* Mon Apr 13 2020 Gonçalo Silva <goncalossilva@gmail.com> - 1.3.71-1
|
||||
- Kotlin 1.3.71
|
||||
|
||||
@@ -218,10 +218,12 @@ make -C utils check
|
||||
%{_mandir}/man3/aa_*.3.gz
|
||||
|
||||
%files -n python3-apparmor
|
||||
%doc README.md
|
||||
%{python3_sitelib}/apparmor
|
||||
%{python3_sitelib}/apparmor-*.egg-info
|
||||
|
||||
%files -n python3-LibAppArmor
|
||||
%doc README.md
|
||||
%{python3_sitearch}/LibAppArmor
|
||||
%{python3_sitearch}/LibAppArmor-*.egg-info
|
||||
|
||||
@@ -330,6 +332,7 @@ make -C utils check
|
||||
%{_mandir}/man8/apparmor_status.8.gz
|
||||
|
||||
%files -n pam_apparmor
|
||||
%doc README.md
|
||||
%{_libdir}/security/pam_apparmor.so
|
||||
|
||||
%files -n mod_apparmor
|
||||
|
||||
@@ -34,6 +34,7 @@ that use %{name}.
|
||||
|
||||
%package doc
|
||||
Summary: Developer documentation for %{name}
|
||||
BuildRequires: rpm_macro(fdupes)
|
||||
|
||||
%description doc
|
||||
The %{name}-doc package contains the documentation for developing applications
|
||||
@@ -55,7 +56,8 @@ popd
|
||||
%install
|
||||
%cmake_install
|
||||
|
||||
ls -la redhat-linux-build/share
|
||||
#ls -la redhat-linux-build/share
|
||||
%fdupes %_datadir/doc/%name/html/search
|
||||
|
||||
%files
|
||||
|
||||
@@ -66,19 +68,19 @@ ls -la redhat-linux-build/share
|
||||
%doc %{_datadir}/doc/%{name}
|
||||
|
||||
%changelog
|
||||
* Fri May 26 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Fri May 26 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.4.6-1
|
||||
- Updated version to 0.4.6
|
||||
|
||||
* Fri Apr 28 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Fri Apr 28 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.4.5-1
|
||||
- Updated version to 0.4.5
|
||||
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.4.4-1
|
||||
- Updated version to 0.4.4
|
||||
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.4.3-1
|
||||
- Updated version to 0.4.3
|
||||
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Tue Apr 25 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.4.2-1
|
||||
- Updated version to 0.4.2
|
||||
|
||||
* Sun Mar 05 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
@@ -91,13 +93,13 @@ ls -la redhat-linux-build/share
|
||||
* Mon Feb 13 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
- Fixed License field and doc subpackage description typo
|
||||
|
||||
* Sat Feb 11 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Sat Feb 11 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.2.2-1
|
||||
- Updated version to 0.2.2
|
||||
|
||||
* Fri Feb 10 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Fri Feb 10 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.2.1-2
|
||||
- Separated documentation into a separate package
|
||||
|
||||
* Fri Feb 10 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
* Fri Feb 10 2017 Viet The Nguyen <vietjtnguyen@gmail.com> - 0.2.1-1
|
||||
- Packaged version 0.2.1
|
||||
|
||||
* Mon Jan 30 2017 Viet The Nguyen <vietjtnguyen@gmail.com>
|
||||
|
||||
@@ -29,8 +29,9 @@ BuildRequires: pkgconfig(dbustest-1)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
@@ -46,8 +47,9 @@ two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri d
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_sysconfdir}/xdg/autostart
|
||||
%config %{_sysconfdir}/xdg/autostart/ayatana-indicator-datetime.desktop
|
||||
%{_userunitdir}/ayatana-indicator-datetime.service
|
||||
%dir %{_libexecdir}/ayatana-indicator-datetime
|
||||
%{_libexecdir}/ayatana-indicator-datetime/ayatana-indicator-datetime-service
|
||||
|
||||
@@ -21,8 +21,9 @@ BuildRequires: vala-devel
|
||||
BuildRequires: intltool
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -52,8 +53,9 @@ This package contains documentation files for %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_sysconfdir}/xdg/autostart/ayatana-indicator-messages.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/ayatana-indicator-messages.desktop
|
||||
%{_userunitdir}/ayatana-indicator-messages.service
|
||||
%{_libdir}/libmessaging-menu.so.*
|
||||
%{_libdir}/girepository-1.0/MessagingMenu-1.0.typelib
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "cmake-extras.spec"
|
||||
}
|
||||
|
||||
@@ -21,7 +21,8 @@ Requires: lcov
|
||||
Requires: qt5-qtdeclarative-devel
|
||||
|
||||
%description
|
||||
A collection of add-ons for the CMake build tool used to build lomiri and other applications.
|
||||
A collection of add-ons for the CMake build tool used to build lomiri and other
|
||||
applications.
|
||||
|
||||
%prep
|
||||
%autosetup -n cmake-extras-%commit
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: dbus-test-runner
|
||||
Version: 19.04.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
Summary: A small utility to run executables under a new DBus session for testing
|
||||
License: GPL-3.0
|
||||
URL: https://launchpad.net/dbus-test-runner
|
||||
@@ -19,10 +19,11 @@ BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(dbus-glib-1)
|
||||
|
||||
%description
|
||||
A small little utility to run a couple of executables under a new DBus session for testing.
|
||||
A small little utility to run a couple of executables under a new DBus session
|
||||
for testing.
|
||||
|
||||
%package devel
|
||||
Summary: dbus-test-runner development files
|
||||
Summary: Development files for dbus-test-runner
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
@@ -52,6 +53,7 @@ install -dm755 %{buildroot}%{_mandir}/man1/
|
||||
install -Dm644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING
|
||||
%{_libdir}/libdbustest.so.*
|
||||
%dir %{_libexecdir}/dbus-test-runner
|
||||
@@ -63,6 +65,7 @@ install -Dm644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
|
||||
%{_datadir}/dbus-test-runner/dbus-test-bustle-handler
|
||||
|
||||
%files devel
|
||||
%doc README
|
||||
%license COPYING
|
||||
%dir %{_includedir}/libdbustest-1
|
||||
%dir %{_includedir}/libdbustest-1/libdbustest
|
||||
|
||||
@@ -41,11 +41,11 @@ install -Dm644 '%{SOURCE1}' %{buildroot}%{_mandir}/man1/device-info.1
|
||||
%files
|
||||
%license LICENSE
|
||||
%dir %{_sysconfdir}/deviceinfo
|
||||
%{_sysconfdir}/deviceinfo/default.yaml
|
||||
%config %{_sysconfdir}/deviceinfo/default.yaml
|
||||
%dir %{_sysconfdir}/deviceinfo/devices
|
||||
%{_sysconfdir}/deviceinfo/devices/*.yaml
|
||||
%config %{_sysconfdir}/deviceinfo/devices/*.yaml
|
||||
%dir %{_sysconfdir}/deviceinfo/sensorfw
|
||||
%{_sysconfdir}/deviceinfo/sensorfw/*.conf
|
||||
%config %{_sysconfdir}/deviceinfo/sensorfw/*.conf
|
||||
%{_bindir}/device-info
|
||||
%{_mandir}/man1/device-info.1.gz
|
||||
%{_libdir}/libdeviceinfo.so.*
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
Name: frame
|
||||
Version: 2.5.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
Summary: Touch Frame Library
|
||||
|
||||
License: GPL-3.0 AND LGPL-3.0
|
||||
@@ -51,6 +51,7 @@ export PYTHON
|
||||
rm -fv %{buildroot}%{_libdir}/*.la
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING COPYING.GPL3
|
||||
%{_libdir}/libframe.so.*
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: geonames
|
||||
Version: 0.3.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
Summary: Parse and query the geonames database
|
||||
License: GPL-3.0
|
||||
URL: https://gitlab.com/ubports/development/core/geonames
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gcc-c++
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: gettext
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
A library for parsing and querying a local copy of the geonames.org database.
|
||||
@@ -43,9 +44,11 @@ The %{name}-doc package contains documenation for %{name}.
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_datadir/locale
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc doc/reference/geonames-docs.xml.in
|
||||
%license COPYING COPYING.data
|
||||
%{_libdir}/libgeonames.so.*
|
||||
|
||||
|
||||
@@ -19,7 +19,8 @@ BuildRequires: libXmu-devel
|
||||
BuildRequires: libXi-devel
|
||||
|
||||
%description
|
||||
OpenGL Extension Wrangler MX. The MX version is discountinued but is maintained in Ubuntu.
|
||||
OpenGL Extension Wrangler MX. The MX version is discountinued but is maintained
|
||||
in Ubuntu.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -48,8 +49,10 @@ sed -i 's:includedir=${prefix}/include:includedir=${prefix}/include/glewmx-%{ver
|
||||
%install
|
||||
# Only MX is installed
|
||||
%make_build DESTDIR=%{buildroot} INSTALL="/usr/bin/install -p" LIBDIR="%{_libdir}" install.mx
|
||||
chmod +x %buildroot%_libdir/libGLEWmx.so.*
|
||||
|
||||
%files
|
||||
%doc README.txt
|
||||
%license LICENSE.txt
|
||||
%{_libdir}/libGLEWmx.so.*
|
||||
|
||||
|
||||
@@ -19,9 +19,13 @@ BuildRequires: xorg-x11-server-devel
|
||||
BuildRequires: frame-devel
|
||||
|
||||
%description
|
||||
Grail consists of an interface and tools for handling gesture recognition and gesture instantiation.
|
||||
Grail consists of an interface and tools for handling gesture recognition and
|
||||
gesture instantiation.
|
||||
|
||||
When a multitouch gesture is performed on a device, the recognizer emits one or several possible gestures. Once the context of the gesture is known, i.e., in what window the touches land and what gestures the clients of that window listen to, the instantiator delivers the matching set of gestures.
|
||||
When a multitouch gesture is performed on a device, the recognizer emits one or
|
||||
several possible gestures. Once the context of the gesture is known, i.e., in
|
||||
what window the touches land and what gestures the clients of that window
|
||||
listen to, the instantiator delivers the matching set of gestures.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -52,6 +56,7 @@ export PYTHON
|
||||
rm -fv %{buildroot}%{_libdir}/*.la
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING COPYING.GPL3
|
||||
%{_libdir}/libgrail.so.*
|
||||
|
||||
|
||||
@@ -7,6 +7,7 @@ URL: https://github.com/wmww/gtk4-layer-shell
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
BuildRequires: meson ninja-build python3.11 vala
|
||||
BuildRequires: libwayland-client gtk4-devel gobject-introspection gtk-doc
|
||||
Recommends: gtk4-layer-shell-devel
|
||||
|
||||
%description
|
||||
A library for using the Layer Shell Wayland protocol with GTK4. With this
|
||||
@@ -18,19 +19,27 @@ files (Python, Vala, etc).
|
||||
|
||||
|
||||
%package doc
|
||||
Summary: gtk4-layer-shell documentation generated by gtk-doc
|
||||
Summary: Documentation files for gtk4-layer-shell generated by gtk-doc
|
||||
|
||||
%description doc
|
||||
%summary.
|
||||
|
||||
|
||||
%package vapi
|
||||
Summary: gtk4-layer-shell vapi data
|
||||
Summary: Vapi data for gtk4-layer-shell
|
||||
|
||||
%description vapi
|
||||
%summary.
|
||||
|
||||
|
||||
%package devel
|
||||
Summary: Development files for gtk4-layer-shell
|
||||
Requires: gtk4-layer-shell
|
||||
|
||||
%description devel
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
@@ -45,8 +54,10 @@ Summary: gtk4-layer-shell vapi data
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE
|
||||
/usr/include/gtk4-layer-shell/gtk4-layer-shell.h
|
||||
/usr/lib64/girepository-1.0/Gtk4LayerShell-1.0.typelib
|
||||
|
||||
%files devel
|
||||
/usr/include/gtk4-layer-shell/gtk4-layer-shell.h
|
||||
/usr/lib64/libgtk4-layer-shell.so*
|
||||
/usr/lib64/pkgconfig/gtk4-layer-shell-0.pc
|
||||
/usr/share/gir-1.0/Gtk4LayerShell-1.0.gir
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
%global libver 1.0.4
|
||||
%global libver 1.0.4-5
|
||||
|
||||
# replace - with ~
|
||||
%global libver_format %(v=%{libver}; sed -e 's/-/~/' <<< $v)
|
||||
@@ -7,7 +7,7 @@ Name: libappimage
|
||||
|
||||
|
||||
Version: %{libver_format}
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Implements functionality for dealing with AppImage files
|
||||
|
||||
License: MIT
|
||||
@@ -26,10 +26,14 @@ BuildRequires: squashfuse-devel
|
||||
BuildRequires: git-core
|
||||
BuildRequires: librsvg2-devel
|
||||
BuildRequires: boost-devel
|
||||
BuildRequires: wget
|
||||
BuildRequires: xxd
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
|
||||
%description
|
||||
Implements functionality for dealing with AppImage files. It is written in C++ and is using Boost.
|
||||
Implements functionality for dealing with AppImage files.
|
||||
It is written in C++ and is using Boost.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
@@ -59,7 +63,9 @@ mv a.h src/libappimage/utils/hashlib.h
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
#find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
|
||||
find %buildroot -name '*.bat' -exec rm -f {} ';' &
|
||||
find %buildroot -name '.gitignore' -exec rm -f {} ';' &
|
||||
wait
|
||||
|
||||
|
||||
%{?ldconfig_scriptlets}
|
||||
@@ -69,7 +75,6 @@ mv a.h src/libappimage/utils/hashlib.h
|
||||
%license LICENSE
|
||||
%doc docs
|
||||
%{_libdir}/*.so.*
|
||||
%{_libdir}/*.a
|
||||
|
||||
%files devel
|
||||
%doc docs
|
||||
@@ -77,10 +82,9 @@ mv a.h src/libappimage/utils/hashlib.h
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/pkgconfig/*.pc
|
||||
%{_libdir}/cmake/%{name}/*.cmake
|
||||
|
||||
|
||||
%{_libdir}/*.a
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Oct 25 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
* Tue Oct 25 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 1.0.4~5-1
|
||||
- Initial package.
|
||||
|
||||
@@ -19,8 +19,9 @@ BuildRequires: vala
|
||||
BuildRequires: intltool
|
||||
|
||||
%description
|
||||
The Ayatana Indicators project is the continuation of Application Indicators and System Indicators,
|
||||
two technologies developed by Canonical Ltd. for the Unity7 desktop and Lomiri desktop.
|
||||
The Ayatana Indicators project is the continuation of Application Indicators
|
||||
and System Indicators, two technologies developed by Canonical Ltd. for the
|
||||
Unity7 desktop and Lomiri desktop.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
|
||||
@@ -54,10 +54,11 @@ rm -rf %{buildroot}%{_datadir}/themes/*
|
||||
%files
|
||||
%license COPYING
|
||||
%doc README.md
|
||||
%{_libdir}/libhelium-1.so*
|
||||
%{_libdir}/libhelium-1.so.*
|
||||
%{_libdir}/girepository-1.0
|
||||
|
||||
%files devel
|
||||
%{_libdir}/libhelium-1.so
|
||||
%{_includedir}/*
|
||||
%{_datadir}/gir-1.0/*
|
||||
%{_libdir}/pkgconfig/*
|
||||
|
||||
@@ -143,7 +143,7 @@ install -Dm644 %{SOURCE1} %{buildroot}%{_userunitdir}/
|
||||
|
||||
%files
|
||||
%license COPYING
|
||||
%doc AUTHORS COPYING NEWS ChangeLog
|
||||
%doc AUTHORS COPYING NEWS ChangeLog README
|
||||
%{_libdir}/libindicator.so.*
|
||||
%{_prefix}/lib/indicators/
|
||||
%dir %{_datadir}/libindicator/
|
||||
@@ -159,13 +159,16 @@ install -Dm644 %{SOURCE1} %{buildroot}%{_userunitdir}/
|
||||
%{_libdir}/pkgconfig/indicator-0.4.pc
|
||||
|
||||
%files gtk3
|
||||
%doc AUTHORS COPYING NEWS ChangeLog
|
||||
%doc AUTHORS COPYING NEWS ChangeLog README
|
||||
%license COPYING
|
||||
%{_libdir}/libindicator3.so.*
|
||||
%{_prefix}/lib/indicators3/
|
||||
%dir %{_datadir}/libindicator/
|
||||
%dir %{_datadir}/libindicator/icons/
|
||||
|
||||
%files gtk3-devel
|
||||
%doc README
|
||||
%license COPYING
|
||||
%dir %{_includedir}/libindicator3-0.4/
|
||||
%dir %{_includedir}/libindicator3-0.4/libindicator/
|
||||
%{_includedir}/libindicator3-0.4/libindicator/*.h
|
||||
|
||||
@@ -18,7 +18,8 @@ BuildRequires: gtk3-devel
|
||||
BuildRequires: glib2-devel
|
||||
|
||||
%description
|
||||
A simple library that implements a subset of the XPath spec to allow selecting nodes in an object tree
|
||||
A simple library that implements a subset of the XPath spec to allow selecting
|
||||
nodes in an object tree.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: libusermetrics
|
||||
Version: 1.3.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
Summary: library for retrieving anonymous metrics about users
|
||||
License: GPLv3 AND LGPLv3 AND LGPLv2
|
||||
URL: https://gitlab.com/ubports/development/core/libusermetrics
|
||||
@@ -23,6 +23,7 @@ BuildRequires: pkgconfig(click-0.4)
|
||||
BuildRequires: pkgconfig(libqtdbustest-1)
|
||||
BuildRequires: pkgconfig(libapparmor)
|
||||
BuildRequires: qdjango-devel
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
library for retrieving anonymous metrics about users
|
||||
@@ -52,6 +53,7 @@ The %{name}-doc contains documentation for %{name}.
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_docdir/libusermetrics-doc/html/
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: lomiri-api
|
||||
Version: 0.2.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: API for Lomiri
|
||||
|
||||
License: LGPL-3.0-or-later
|
||||
@@ -20,6 +20,7 @@ BuildRequires: pkgconfig(Qt5Core)
|
||||
BuildRequires: pkgconfig(Qt5Quick)
|
||||
BuildRequires: cppcheck
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
API to interface with the Lomiri desktop environment.
|
||||
@@ -51,8 +52,10 @@ sed -i 's?lib/${CMAKE_LIBRARY_ARCHITECTURE}?%{_lib}?' CMakeLists.txt
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_docdir/liblomiri-api
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING
|
||||
%{_libdir}/liblomiri-api.so.*
|
||||
|
||||
|
||||
@@ -23,6 +23,7 @@ BuildRequires: qt5-qtdeclarative-devel
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(libglog)
|
||||
BuildRequires: pkgconfig(liblomiri-api)
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
Upload Download Manager performs uploads and downloads from a centralized
|
||||
@@ -33,15 +34,16 @@ Summary: Development files for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
The %name-devel package contains libraries and header files
|
||||
for developing applications that use %{name}.
|
||||
|
||||
%package doc
|
||||
Summary: Documentation files for %{name}
|
||||
BuildArch: noarch
|
||||
|
||||
%description doc
|
||||
%{name}-doc contains documentation for %{name}-devel.
|
||||
The %name-doc package contains documentation for
|
||||
%{name}-devel.
|
||||
|
||||
%prep
|
||||
%autosetup -n lomiri-download-manager-%commit
|
||||
@@ -53,11 +55,12 @@ sed -e "s/-Werror//g" -i CMakeLists.txt
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_docdir/%name/cpp/html/
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%license COPYING
|
||||
%{_sysconfdir}/dbus-1/system.d/*.conf
|
||||
%config %{_sysconfdir}/dbus-1/system.d/*.conf
|
||||
%{_bindir}/lomiri-*
|
||||
%{_userunitdir}/*.service
|
||||
%{_libdir}/liblomiri-download-manager-client.so.*
|
||||
|
||||
@@ -62,8 +62,9 @@ The %{name}-doc package contains documentation files for %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING COPYING.LGPL
|
||||
%{_sysconfdir}/xdg/autostart/lomiri-indicator-network.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/lomiri-indicator-network.desktop
|
||||
%{_userunitdir}/*.service
|
||||
%{_libdir}/liblomiri-connectivity-qt1.so.*
|
||||
%dir %{_qt5_qmldir}/Lomiri/Connectivity
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: lomiri-ui-toolkit
|
||||
Version: 1.3.5010
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
Summary: QML components to ease the creation of beautiful applications in QML for Lomiri
|
||||
|
||||
License: LGPL-3.0
|
||||
@@ -33,6 +33,7 @@ BuildRequires: qt5-qtdeclarative-devel
|
||||
BuildRequires: qt5-pim-devel
|
||||
BuildRequires: python3-rpm-macros
|
||||
BuildRequires: qt5-qtsvg-devel
|
||||
BuildRequires: fdupes
|
||||
Requires: qt5-qtgraphicaleffects
|
||||
Requires: qt5-qtfeedback
|
||||
|
||||
@@ -57,6 +58,7 @@ This package contains development files needed for lomiri-ui-toolkit.
|
||||
%package -n python3-lomiriuitoolkit
|
||||
Summary: Python3 files for Lomiri-ui-toolkit
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
BuildArch: noarch
|
||||
|
||||
%description -n python3-lomiriuitoolkit
|
||||
Python3 files for Lomiri-ui-toolkit.
|
||||
@@ -87,11 +89,14 @@ Examples for Lomiri-ui-toolkit.
|
||||
%make_install INSTALL_ROOT=%{buildroot} STRIP=/bin/true
|
||||
# Used by apicheck during tests only
|
||||
rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
|
||||
%fdupes %buildroot%_libdir/qt5/qml/Lomiri/Components/
|
||||
%fdupes %buildroot%_libdir/qt5/examples/%name/examples/
|
||||
|
||||
%find_lang %{name}
|
||||
%find_lang %{name}-gallery
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_libdir}/libLomiriGestures.so.*
|
||||
%{_libdir}/libLomiriMetrics.so.*
|
||||
@@ -127,6 +132,7 @@ rm -rf %{buildroot}%{_qt5_qmldir}/Extinct
|
||||
%{_qt5_includedir}/LomiriToolkit/
|
||||
|
||||
%files -n python3-lomiriuitoolkit
|
||||
%doc README.md
|
||||
%dir %{python3_sitelib}/lomiriuitoolkit
|
||||
%{python3_sitelib}/lomiriuitoolkit/*.py
|
||||
%{python3_sitelib}/lomiriuitoolkit/_custom_proxy_objects/
|
||||
|
||||
@@ -29,12 +29,12 @@ Requires: lomiri-ui-toolkit
|
||||
ExclusiveArch: x86_64 aarch64
|
||||
|
||||
%description
|
||||
Lomiri-url-dispatcher is a small handler to take URLs and do what is appropriate with them.
|
||||
That could be anything from launching a web browser to just starting an
|
||||
application. This is done over DBus because application confinement doesn't
|
||||
allow for doing it from a confined application otherwise. It's important
|
||||
the that applications can't know about each other, so this is a fire and forget
|
||||
type operation.
|
||||
Lomiri-url-dispatcher is a small handler to take URLs and do what is
|
||||
appropriate with them. That could be anything from launching a web browser to
|
||||
just starting an application. This is done over DBus because application
|
||||
confinement doesn't allow for doing it from a confined application otherwise.
|
||||
It's important the that applications can't know about each other, so this is a
|
||||
fire and forget type operation.
|
||||
|
||||
%package devel
|
||||
Summary: Lomiri-url-dispatcher development files
|
||||
|
||||
@@ -17,6 +17,13 @@ Source0: %{url}/-/archive/v%{version}/marble-v%{version}.tar.gz
|
||||
Just as Elementary has Granite I have Marble, my collection of useful functions
|
||||
and reusable widgets.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for marble-gtk
|
||||
|
||||
%description devel
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n marble-v%{version}
|
||||
|
||||
@@ -30,14 +37,16 @@ and reusable widgets.
|
||||
%files
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
/usr/include/marble.h
|
||||
/usr/lib/debug/usr/lib64/libmarble.so*
|
||||
/usr/lib64/girepository-1.0/Marble-*.typelib
|
||||
/usr/lib64/libmarble.so*
|
||||
/usr/lib64/pkgconfig/marble.pc
|
||||
/usr/share/gir-1.0/Marble-*.gir
|
||||
/usr/lib64/libmarble.so.*
|
||||
/usr/share/vala/vapi/marble.*
|
||||
|
||||
%files devel
|
||||
/usr/include/marble.h
|
||||
%_libdir/libmarble.so
|
||||
%_libdir/pkgconfig/marble.pc
|
||||
%_datadir/gir-1.0/Marble-%version.gir
|
||||
|
||||
%changelog
|
||||
* Sat Oct 29 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 29 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.3.0-1
|
||||
- Initial package
|
||||
|
||||
@@ -7,12 +7,12 @@ Release: 1%{?dist}
|
||||
Summary: JSON for Modern C++ (c++11) ("single header file")
|
||||
|
||||
|
||||
%define desc %{expand:There are myriads of JSON libraries out there, and each may even have its reason to exist.
|
||||
Our class had these design goals:
|
||||
%define desc %{expand:
|
||||
There are myriads of JSON libraries out there, and each may even have its
|
||||
reason to exist. Our class had these design goals:
|
||||
- intuitive syntax.
|
||||
- Trivial integration.
|
||||
- Serious testing
|
||||
}
|
||||
- Serious testing}
|
||||
|
||||
License: MIT
|
||||
Url: https://github.com/nlohmann/json
|
||||
@@ -44,6 +44,8 @@ This package contains the single header C++ file and CMake dependency files.
|
||||
%cmake_install
|
||||
|
||||
%files devel
|
||||
%doc README.md
|
||||
%license LICENSE.MIT
|
||||
%{_includedir}/nlohmann
|
||||
%{_datadir}/cmake/nlohmann_json/
|
||||
%{_datadir}/pkgconfig/nlohmann_json.pc
|
||||
|
||||
@@ -71,8 +71,9 @@ install -m 0644 debian/50_check_unity_support -t %{buildroot}%{_sysconfdir}/X11/
|
||||
rm -rf %{buildroot}%{_datadir}/nux/gputests
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING COPYING.gpl COPYING.lgpl-v2.1
|
||||
%{_sysconfdir}/X11/Xsession.d/50_check_unity_support
|
||||
%config %{_sysconfdir}/X11/Xsession.d/50_check_unity_support
|
||||
%{_libdir}/libnux-4.0.so.*
|
||||
%{_libdir}/libnux-core-4.0.so.*
|
||||
%{_libdir}/libnux-graphics-4.0.so.*
|
||||
|
||||
@@ -23,6 +23,7 @@ BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(properties-cpp)
|
||||
#BuildRequires: pkgconfig(Backtrace)
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
A simple convenience library for handling processes in C++11.
|
||||
@@ -52,8 +53,10 @@ sed -i '/find_package(PkgConfig REQUIRED)/a set(THREADS_PREFER_PTHREAD_FLAG ON)'
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_docdir/%name/html/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_libdir}/libprocess-cpp.so.*
|
||||
|
||||
|
||||
@@ -20,12 +20,13 @@ BuildRequires: gcc
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: cmake-extras
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
A very simple convenience library for handling properties and signals in C++11.
|
||||
|
||||
%package doc
|
||||
Summary: properties-cpp documentation files
|
||||
Summary: Documentation files for properties-cpp
|
||||
BuildArch: noarch
|
||||
|
||||
%description doc
|
||||
@@ -41,8 +42,10 @@ This package contains documentation files for properties-cpp-devel.
|
||||
|
||||
%install
|
||||
%cmake_install
|
||||
%fdupes %buildroot%_docdir/%name/html/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_libdir}/pkgconfig/properties-cpp.pc
|
||||
%{_includedir}/core/*.h
|
||||
|
||||
@@ -13,6 +13,7 @@ BuildRequires: qt5-qtbase-devel
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
QDjango is a web framework written in C++ and built on top of the Qt library.
|
||||
@@ -45,8 +46,10 @@ The %{name}-doc contains documentation for %{name}.
|
||||
%make_install INSTALL_ROOT=%{buildroot}
|
||||
# Aren't needed and already ran plus contain rpaths in every single file underneath
|
||||
rm -rf %{buildroot}%{_prefix}/tests
|
||||
%fdupes %buildroot/%_docdir/%name/html/search/
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license LICENSE.LGPL
|
||||
%{_libdir}/libqdjango-db.so.*
|
||||
%{_libdir}/libqdjango-http.so.*
|
||||
|
||||
@@ -2,7 +2,7 @@ Name: qmenumodel
|
||||
Version: 0.9.1
|
||||
Release: %autorelease
|
||||
Summary: Qt5 renderer for Ayatana Indicators
|
||||
License: LGPLv3
|
||||
License: LGPL-3.0
|
||||
URL: https://github.com/AyatanaIndicators/qmenumodel
|
||||
Source0: https://releases.ayatana-indicators.org/source/qmenumodel/qmenumodel-%{version}.tar.gz
|
||||
Patch0: https://gitlab.com/ubports/development/core/packaging/qmenumodel/-/raw/9062c3a3da87d6fd887c41a67dec6f8d5f34baa8/debian/patches/1001-ayatanamenumodel-add-support-for-u-int-of-all-sizes.patch
|
||||
@@ -41,6 +41,7 @@ developing applications that use %{name}.
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING.LGPL
|
||||
%{_libdir}/libqmenumodel.so.*
|
||||
%dir %{_qt5_qmldir}/QMenuModel.1
|
||||
|
||||
@@ -58,6 +58,7 @@ export QT_SELECT=5
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING
|
||||
%{_libdir}/libqofono-qt5.so.*
|
||||
%{_qt5_qmldir}/QOfono/
|
||||
|
||||
@@ -42,6 +42,7 @@ developing applications that use %{name}.
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_bindir}/qdbus-simple-test-runner
|
||||
%{_libdir}/libqtdbustest.so.*
|
||||
|
||||
@@ -46,11 +46,11 @@ Provides: %{name}-systeminfo = %{version}-%{release}
|
||||
Provides: %{name}-versit = %{version}-%{release}
|
||||
|
||||
%description
|
||||
Qt5 Mobility Project delivers a set of new APIs to Qt with features that are well
|
||||
known from the mobile device world, in particular phones. However, these APIs
|
||||
allow the developer to use these features with ease from one framework and apply
|
||||
them to phones, netbooks and non-mobile personal computers. The framework not
|
||||
only improves many aspects of a mobile experience, because it improves the use
|
||||
Qt5 Mobility Project delivers a set of new APIs to Qt with features that are
|
||||
well known from the mobile device world, in particular phones. However, these
|
||||
APIs allow the developer to use these features with ease from one framework and
|
||||
apply them to phones, netbooks and non-mobile personal computers. The framework
|
||||
not only improves many aspects of a mobile experience, as it improves the use
|
||||
of these technologies, but has applicability beyond the mobile device arena.
|
||||
|
||||
%package devel
|
||||
|
||||
@@ -87,6 +87,7 @@ sed -i 's!X-Ubuntu-Touch=true!X-Lomiri-Splash-Show=false!' data/xwayland.qtmir.d
|
||||
%cmake_install
|
||||
|
||||
%files
|
||||
%doc README
|
||||
%license COPYING COPYING.LESSER
|
||||
%{_libdir}/libqtmirserver.so.*
|
||||
%{_qt5_plugindir}/platforms/libqpa-mirserver.so
|
||||
|
||||
@@ -66,7 +66,7 @@ sed -i '/man/d' Makefile.am
|
||||
|
||||
%build
|
||||
# Some flag fixes an issue
|
||||
export LDFLAGS='-Wl,-O1 -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--as-needed'
|
||||
export LDFLAGS="$LDFLAGS -Wl,-O1 -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,--as-needed"
|
||||
|
||||
NOCONFIGURE=1 \
|
||||
./autogen.sh
|
||||
@@ -99,7 +99,7 @@ rename 61-gnome-settings-daemon-rfkill.rules 60-gnome-settings-daemon-rfkill.rul
|
||||
|
||||
%files -f %{name}.lang
|
||||
%license COPYING COPYING.LIB
|
||||
%{_sysconfdir}/xdg/autostart/*.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/*.desktop
|
||||
%{_bindir}/unity-settings-daemon
|
||||
%{_prefix}/lib/udev/rules.d/60-gnome-settings-daemon-rfkill.rules
|
||||
%{_userunitdir}/unity-settings-daemon.service
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%define debug_package %{nil}
|
||||
%define debug_package %nil
|
||||
|
||||
Name: moby-buildx
|
||||
Version: 0.11.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Docker CLI plugin for extended build capabilities with BuildKit
|
||||
|
||||
License: Apache-2.0
|
||||
@@ -11,20 +11,24 @@ Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
|
||||
BuildRequires: go-rpm-macros
|
||||
BuildRequires: git-core
|
||||
BuildRequires: gcc
|
||||
Requires: docker
|
||||
Provides: docker-buildx = %{version}-%{release}
|
||||
|
||||
|
||||
|
||||
%description
|
||||
buildx is a Docker CLI plugin for extended build capabilities with BuildKit.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n buildx-%{version}
|
||||
go mod download
|
||||
|
||||
|
||||
%build
|
||||
go build -v -o docker-buildx ./cmd/buildx
|
||||
export CGO_ENABLED=1
|
||||
go build -ldflags "-B 0x$(head -c20 /dev/urandom|od -An -tx1|tr -d ' \n') -s -w -extldflags '--static-pie'" \
|
||||
-buildmode=pie -tags 'osusergo,netgo,static_build' -v -x \
|
||||
-o docker-buildx ./cmd/buildx
|
||||
|
||||
|
||||
%install
|
||||
@@ -38,5 +42,5 @@ install -D -m 0755 docker-buildx %{buildroot}%{_libexecdir}/docker/cli-plugins/d
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Oct 05 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
* Wed Oct 05 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 0.9.1-1
|
||||
- Initial Release
|
||||
|
||||
@@ -18,6 +18,7 @@ Provides: docker-compose = %{version}-%{release}
|
||||
Provides: docker-compose-cli = %{version}-%{release}
|
||||
|
||||
%description
|
||||
A tool for running multi-container applications using the Compose file format.
|
||||
|
||||
|
||||
%prep
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user