mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-30 23:38:28 +00:00
Merge branch 'f38' into w/obs-studio-freeworld
This commit is contained in:
@@ -4,8 +4,15 @@
|
||||
"dockerfile": "Dockerfile",
|
||||
"args": { "VARIANT": "38" }
|
||||
},
|
||||
"settings": {},
|
||||
"extensions": [],
|
||||
"remoteUser": "vscode",
|
||||
"runArgs": ["--privileged"]
|
||||
"runArgs": [
|
||||
"--privileged"
|
||||
],
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"extensions": [
|
||||
"rhaiscript.vscode-rhai"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -34,8 +34,7 @@ jobs:
|
||||
fetch-depth: 0
|
||||
- name: Generate build matrix
|
||||
id: generate_build_matrix
|
||||
run: |
|
||||
anda ci >> $GITHUB_OUTPUT
|
||||
run: anda ci >> $GITHUB_OUTPUT
|
||||
build:
|
||||
needs: manifest
|
||||
strategy:
|
||||
@@ -52,21 +51,11 @@ jobs:
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Set up git repository
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- uses: terrapkg/anda-build@main
|
||||
if: github.event_name != 'push'
|
||||
with:
|
||||
name: "${{ matrix.pkg.pkg }}"
|
||||
mockConfig: anda-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
andaRepo: https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo
|
||||
|
||||
- uses: terrapkg/anda-build@main
|
||||
if: github.event_name == 'push'
|
||||
with:
|
||||
name: "${{ matrix.pkg.pkg }}"
|
||||
mockConfig: anda-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
extraArgs: -D "sccache_bucket ${{secrets.SCCACHE_BUCKET}}" -D "sccache_endpoint ${{secrets.SCCACHE_ENDPOINT}}" -D "sccache_secret ${{secrets.SCCACHE_SECRET}}" -D "sccache_accesskey ${{secrets.SCCACHE_ACCESSKEY}}"
|
||||
andaRepo: https://github.com/terrapkg/subatomic-repos/raw/main/terra${{ matrix.version }}.repo
|
||||
- name: Build with Anda
|
||||
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
|
||||
- name: Generating artifact name
|
||||
id: art
|
||||
@@ -90,7 +79,92 @@ jobs:
|
||||
|
||||
- name: Notify Madoguchi (Success)
|
||||
if: success() && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.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@v1
|
||||
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 }}
|
||||
|
||||
@@ -43,7 +43,7 @@ jobs:
|
||||
- name: Build Subatomic
|
||||
run: |
|
||||
git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
anda build -c anda-${{ matrix.version }}-${{ matrix.arch }} subatomic -p rpm -D "autogitcommit $(git log -1 --format='%H')"
|
||||
anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} subatomic -p rpm -D "autogitcommit $(git log -1 --format='%H')"
|
||||
- name: Install Subatomic
|
||||
run: sudo dnf install -y ./anda-build/rpm/rpms/subatomic-*.rpm
|
||||
|
||||
@@ -52,7 +52,7 @@ jobs:
|
||||
repository: FyraLabs/anda
|
||||
|
||||
- name: Build Andaman
|
||||
run: anda build -c anda-${{ matrix.version }}-${{ matrix.arch }} anda -p rpm
|
||||
run: anda build -c terra-${{ matrix.version }}-${{ matrix.arch }} anda -p rpm
|
||||
|
||||
- name: Upload to Subatomic
|
||||
run: |
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Build Packages
|
||||
name: Manual Builds
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
@@ -33,13 +33,11 @@ jobs:
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Set up git repository
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- uses: terrapkg/anda-build@main
|
||||
with:
|
||||
name: "${{ matrix.pkg }}pkg"
|
||||
mockConfig: anda-${{ matrix.version }}-${{ matrix.arch }}
|
||||
extraArgs: -D "sccache_bucket ${{secrets.SCCACHE_BUCKET}}" -D "sccache_endpoint ${{secrets.SCCACHE_ENDPOINT}}" -D "sccache_secret ${{secrets.SCCACHE_SECRET}}" -D "sccache_accesskey ${{secrets.SCCACHE_ACCESSKEY}}"
|
||||
andaRepo: https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo
|
||||
- name: Build with Anda
|
||||
run: anda build ${{ matrix.pkg }}pkg --package rpm -c terra-${{ matrix.version }}-${{ matrix.arch }}
|
||||
|
||||
- name: Generating artifact name
|
||||
id: art
|
||||
@@ -61,8 +59,8 @@ jobs:
|
||||
terra${{ matrix.version }} anda-build/rpm/rpms/*
|
||||
|
||||
- name: Notify Madoguchi (Success)
|
||||
if: success()
|
||||
if: success() && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: cancelled() || failure()
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
name: Build Packages (JSON)
|
||||
name: JSON Build
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
@@ -22,13 +22,11 @@ jobs:
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- name: Set up git repository
|
||||
run: git config --global --add safe.directory "$GITHUB_WORKSPACE"
|
||||
|
||||
- uses: terrapkg/anda-build@main
|
||||
with:
|
||||
name: "${{ matrix.pkg.pkg }}"
|
||||
mockConfig: anda-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
extraArgs: -D "sccache_bucket ${{secrets.SCCACHE_BUCKET}}" -D "sccache_endpoint ${{secrets.SCCACHE_ENDPOINT}}" -D "sccache_secret ${{secrets.SCCACHE_SECRET}}" -D "sccache_accesskey ${{secrets.SCCACHE_ACCESSKEY}}"
|
||||
andaRepo: https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo
|
||||
- name: Build with Anda
|
||||
run: anda build ${{ matrix.pkg.pkg }} --package rpm -c terra-${{ matrix.version }}-${{ matrix.pkg.arch }}
|
||||
|
||||
- name: Generating artifact name
|
||||
id: art
|
||||
@@ -50,8 +48,8 @@ jobs:
|
||||
terra${{ matrix.version }} anda-build/rpm/rpms/*
|
||||
|
||||
- name: Notify Madoguchi (Success)
|
||||
if: success()
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
if: success() && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
- name: Notify Madoguchi (Failure)
|
||||
if: cancelled() || failure()
|
||||
run: ./.github/workflows/mg.sh false ${{matrix.pkg.pkg}} ${{matrix.version}} ${{matrix.pkg.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
if: ( cancelled() || failure() ) && github.event_name == 'push'
|
||||
run: ./.github/workflows/mg.sh true ${{matrix.pkg}} ${{matrix.version}} ${{matrix.arch}} ${{github.run_id}} ${{secrets.MADOGUCHI_JWT}}
|
||||
|
||||
@@ -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 * * * *"
|
||||
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"rhaiscript.vscode-rhai"
|
||||
]
|
||||
}
|
||||
@@ -5,7 +5,6 @@
|
||||
|
||||
Terra is a rolling-release Fedora repository for all the software you need.
|
||||
With Terra, you can install the latest packages knowing that quality and security are assured.
|
||||
[Contributions](https://github.com/terrapkg/packages/wiki/Contribute) are always welcome, but please read our [documentation](https://github.com/terrapkg/packages/wiki) first.
|
||||
|
||||
This monorepo contains the package manifests for all packages in Terra.
|
||||
|
||||
@@ -15,10 +14,7 @@ sudo dnf config-manager --add-repo https://github.com/terrapkg/subatomic-repos/r
|
||||
```
|
||||
|
||||
## Documentation
|
||||
Our documentation can be found on our [GitHub Wiki](https://github.com/terrapkg/packages/wiki).
|
||||
|
||||
> Note: you can also take a look at our [devdocs](https://developer.fyralabs.com/terra/).
|
||||
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/). Alternatively, the GitHub Wiki contains older versions of the documentations.
|
||||
|
||||
## Questions?
|
||||
Feel free to reach out on [Discord](https://discord.gg/5fdPuxTg5Q). We're always happy to help!
|
||||
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
Name: anki-bin
|
||||
Version: 2.1.63
|
||||
Version: 2.1.65
|
||||
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
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
Name: anki-qt5
|
||||
Version: 2.1.63
|
||||
Version: 2.1.65
|
||||
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
|
||||
@@ -21,9 +21,9 @@ Anki is based on a theory called spaced repetition.
|
||||
|
||||
%prep
|
||||
git clone https://github.com/ankitects/anki .
|
||||
git checkout %{version}
|
||||
%patch 0 -p1
|
||||
%patch 1 -p1
|
||||
git checkout %version
|
||||
%patch0 -p1
|
||||
%patch1 -p1
|
||||
|
||||
# See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=anki-qt5
|
||||
|
||||
@@ -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"
|
||||
}
|
||||
|
||||
+14
-10
@@ -1,16 +1,16 @@
|
||||
Name: anki
|
||||
Version: 2.1.63
|
||||
Version: 2.1.65
|
||||
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
|
||||
|
||||
@@ -1,19 +1,24 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.154
|
||||
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
|
||||
Version: 0.0.160
|
||||
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
|
||||
|
||||
|
||||
@@ -1,32 +1,33 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.154
|
||||
Release: 1%{?dist}
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
Version: 0.0.160
|
||||
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/
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global forgeurl https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
%global commit 595b25b5f6ab0fee51e084bb6b0d31ccfb719e73
|
||||
%global commit 890b72e8689a90289522f374534b06f85cde9ddb
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
@@ -11,7 +11,6 @@ URL: https://gitlab.com/ubports/development/core/lomiri-system-settings
|
||||
Source0: %{url}/-/archive/%commit/lomiri-system-settings-%commit.tar.gz
|
||||
Patch0: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/1001_use-maliit-keyboard-for-language-plugin.patch
|
||||
Patch1: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/2001_disable-current-language-switching.patch
|
||||
Patch2: https://sources.debian.org/data/main/l/lomiri-system-settings/1.0.1-2/debian/patches/2002_use-Noto-font-instead-of-Ubuntu-font.patch
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc-c++
|
||||
@@ -58,6 +57,7 @@ developing applications that use %{name}.
|
||||
%find_lang %{name}
|
||||
|
||||
%files -f %{name}.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_bindir}/lomiri-system-settings
|
||||
%{_libdir}/libLomiriSystemSettings.so.*
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
let o = get("https://gitlab.com/api/v4/projects/25770177/repository/tags").json_arr()[0];
|
||||
rpm.version(o.name);
|
||||
rpm.global("commit", get("https://gitlab.com/api/v4/projects/25770177/repository/commits").json_arr()[0].id);
|
||||
@@ -0,0 +1,3 @@
|
||||
let o = get("https://gitlab.com/api/v4/projects/6865053/repository/tags").json_arr()[0];
|
||||
rpm.version(o.name);
|
||||
rpm.global("commit", get("https://gitlab.com/api/v4/projects/6865053/repository/commits").json_arr()[0].id);
|
||||
@@ -1,15 +1,16 @@
|
||||
%global forgeurl https://gitlab.com/vala-panel-project/vala-panel-appmenu
|
||||
%global commit 99cd56c1644fe4193854902c450e67f9a6685112
|
||||
%global commit 76442be6195385193cb5931d0004122310d40c95
|
||||
%forgemeta
|
||||
|
||||
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
|
||||
@@ -32,39 +33,35 @@ BuildRequires: pkgconfig(dbusmenu-glib-0.4)
|
||||
BuildRequires: pkgconfig(vala-panel)
|
||||
BuildRequires: pkgconfig(libmatepanelapplet-4.0)
|
||||
Provides: vala-panel-appmenu-plugin = %{version}
|
||||
Requires: unity-gtk3-module
|
||||
Requires: unity-gtk2-module
|
||||
Requires: bamf-daemon
|
||||
Requires: libdbusmenu
|
||||
Requires: libdbusmenu-gtk2
|
||||
Requires: libdbusmenu-gtk3
|
||||
|
||||
%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}.
|
||||
@@ -80,7 +77,6 @@ Header files, libraries, and other files for developing %{name}.
|
||||
|
||||
%package -n vala-panel-appmenu-gtk-module
|
||||
Summary: Gtk3MenuShell D-Bus exporter
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description -n vala-panel-appmenu-gtk-module
|
||||
GTK (2, 3) module that exports GtkMenuShells over D-Bus.
|
||||
@@ -95,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
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "libunity.spec"
|
||||
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.
|
||||
|
||||
|
||||
+6
-2
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: dart
|
||||
Version: 3.0.1
|
||||
Version: 3.0.5
|
||||
Release: 1%{?dist}
|
||||
Summary: The Dart Language
|
||||
License: BSD-3-Clause
|
||||
@@ -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,7 +1,6 @@
|
||||
|
||||
Name: budgie-extras
|
||||
Version: 1.6.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
|
||||
License: GPL-3.0
|
||||
Summary: Additional Budgie Desktop enhancements for user experience
|
||||
@@ -10,6 +9,7 @@ URL: https://ubuntubudgie.org/
|
||||
Source0: https://github.com/UbuntuBudgie/budgie-extras/releases/download/v%{version}/budgie-extras-%{version}.tar.xz
|
||||
Patch0: 0001-fix-weathershow-desktop-widget-icon-path.patch
|
||||
|
||||
BuildRequires: rpm_macro(fdupes)
|
||||
BuildRequires: cmake
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
@@ -69,6 +69,7 @@ The applets can be used individually or as a set.
|
||||
%package common
|
||||
Requires: budgie-desktop
|
||||
Summary: Shared component of budgie-extras applets
|
||||
BuildArch: noarch
|
||||
%description common
|
||||
The shared component provides for capabilities that are utilised between
|
||||
budgie-extra applets.
|
||||
@@ -282,6 +283,8 @@ workspaces.
|
||||
# Remove absolute symlink and replace with relative symlink
|
||||
rm -f %{buildroot}%{_bindir}/quickchar
|
||||
|
||||
%fdupes %_libdir/budgie-desktop/plugins/budgie-weathershow/weather_icons
|
||||
|
||||
%post
|
||||
|
||||
%{__ln_s} -fv %{_bindir}/quickchar %{_libdir}/quickchar/quickchar
|
||||
@@ -294,7 +297,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_datadir}/glib-2.0/schemas/20_budgie-extras.gschema.override
|
||||
|
||||
%files daemon
|
||||
%{_sysconfdir}/xdg/autostart/budgie-extras-daemon.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/budgie-extras-daemon.desktop
|
||||
%{_bindir}/budgie-extras-daemon
|
||||
%{_libdir}/budgie-extras-daemon/invoke.py
|
||||
%{_datadir}/budgie-desktop/layouts/*.layout
|
||||
@@ -335,7 +338,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
|
||||
%files -n budgie-applet-hotcorners
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-hotcorners
|
||||
%{_sysconfdir}/xdg/autostart/org.ubuntubudgie.budgie-extras.HotCorners-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/org.ubuntubudgie.budgie-extras.HotCorners-autostart.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-extras.HotCorners.gschema.xml
|
||||
%{_datadir}/applications/org.ubuntubudgie.budgie-extras.HotCorners.desktop
|
||||
%{_datadir}/budgie-hotcorners
|
||||
@@ -357,7 +360,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-network-manager
|
||||
|
||||
%files -n budgie-applet-quickchar
|
||||
%{_sysconfdir}/xdg/autostart/quickchar-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/quickchar-autostart.desktop
|
||||
%ghost %{_bindir}/quickchar
|
||||
%{_libdir}/quickchar
|
||||
%{_datadir}/applications/org.ubuntubudgie.quickchar.desktop
|
||||
@@ -394,13 +397,13 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-trash
|
||||
|
||||
%files -n budgie-applet-visualspace
|
||||
%{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/visualspace-autostart.desktop
|
||||
%{_libdir}/budgie-desktop/plugins/budgie-visualspace
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.plugins.budgie-visualspace.gschema.xml
|
||||
%{_datadir}/pixmaps/visualspace-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-wallstreet
|
||||
%{_sysconfdir}/xdg/autostart/wallstreet-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/wallstreet-autostart.desktop
|
||||
%{_libdir}/budgie-wallstreet/wallstreet*
|
||||
%{_datadir}/applications/org.ubuntubudgie.wallstreetcontrol.desktop
|
||||
%{_datadir}/glib-2.0/schemas/org.ubuntubudgie.budgie-wallstreet.gschema.xml
|
||||
@@ -413,9 +416,9 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_datadir}/pixmaps/budgie-wticon-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-window-shuffler
|
||||
%{_sysconfdir}/xdg/autostart/layoutspopup-autostart.desktop
|
||||
%{_sysconfdir}/xdg/autostart/dragsnap-autostart.desktop
|
||||
%{_sysconfdir}/xdg/autostart/shuffler*.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/layoutspopup-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/dragsnap-autostart.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/shuffler*.desktop
|
||||
%{_libdir}/budgie-window-shuffler
|
||||
%{_datadir}/applications/org.ubuntubudgie.shufflercontrol.desktop
|
||||
%{_datadir}/icons/hicolor/scalable/apps/org.ubuntubudgie.shuffler-control.svg
|
||||
@@ -433,7 +436,7 @@ rm -f %{buildroot}%{_bindir}/quickchar
|
||||
%{_datadir}/pixmaps/budgie-wstopwatch-symbolic.svg
|
||||
|
||||
%files -n budgie-applet-wpreviews
|
||||
%{_sysconfdir}/xdg/autostart/previews-*.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/previews-*.desktop
|
||||
%{_libdir}/budgie-previews
|
||||
%{_datadir}/applications/org.ubuntubudgie.previewscontrols.desktop
|
||||
%{_datadir}/metainfo/org.ubuntubudgie.previewscontrols.metainfo.xml
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
%define _ubuntu_rel 22.10.20220822-0ubuntu1
|
||||
%define _ubuntu_rel 22.10.20220822-0ubuntu3
|
||||
%global _hardened_build 0
|
||||
|
||||
Name: compiz9
|
||||
Version: 0.9.14.2
|
||||
Release: %autorelease
|
||||
Release: 3%?dist
|
||||
Summary: OpenGL window and compositing manager 0.9.X.X series
|
||||
|
||||
License: GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT
|
||||
@@ -14,6 +14,7 @@ Patch1: gtk-extents.patch
|
||||
Patch2: focus-prevention-disable.patch
|
||||
|
||||
Conflicts: compiz
|
||||
BuildRequires: rpm_macro(fdupes)
|
||||
BuildRequires: libX11-devel
|
||||
BuildRequires: libdrm-devel
|
||||
BuildRequires: libXcursor-devel
|
||||
@@ -66,6 +67,7 @@ This package contains the development files for %{name}.
|
||||
%package -n python3-ccsm
|
||||
Summary: Compiz Config Manager
|
||||
Conflicts: ccsm
|
||||
BuildArch: noarch
|
||||
Requires: %{name}%{?_isa}
|
||||
|
||||
%description -n python3-ccsm
|
||||
@@ -102,10 +104,14 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
|
||||
mkdir -p %{buildroot}%{_datadir}/compiz/icons/hicolor/{scalable/{apps,\
|
||||
categories},22x22/{categories,devices,mimetypes}}
|
||||
|
||||
%fdupes %buildroot%_datadir/glib-2.0/schemas/
|
||||
%fdupes %buildroot%_datadir/ccsm/icons/hicolor/scalable/apps/
|
||||
|
||||
|
||||
%files -f compiz.lang
|
||||
%doc AUTHORS README INSTALL NEWS
|
||||
%doc AUTHORS README NEWS
|
||||
%license COPYING COPYING.GPL COPYING.LGPL COPYING.MIT
|
||||
%config %{_sysconfdir}/compizconfig/config.conf
|
||||
%config(noreplace) %{_sysconfdir}/compizconfig/config.conf
|
||||
%{_bindir}/compiz
|
||||
%{_bindir}/compiz-decorator
|
||||
%{_bindir}/gtk-window-decorator
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
let html = get("http://archive.ubuntu.com/ubuntu/pool/universe/c/compiz/?C=N;O=D");
|
||||
let v = find("compiz_([\\d.]+)\\+(.+?).tar.xz", html, 1);
|
||||
let r = find("compiz_([\\d.]+)\\+(.+?).tar.xz", html, 2);
|
||||
rpm.version(v);
|
||||
rpm.define("_ubuntu_rel", r);
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
Name: elementary-calculator
|
||||
Summary: Calculator app designed for elementary
|
||||
Version: 2.0.1
|
||||
Release: %autorelease
|
||||
Version: 2.0.2
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%{srcname}
|
||||
@@ -18,6 +18,7 @@ BuildRequires: vala
|
||||
|
||||
BuildRequires: pkgconfig(granite-7) >= 7.0.0
|
||||
BuildRequires: pkgconfig(gtk4)
|
||||
BuildRequires: fdupes
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
@@ -45,13 +46,15 @@ functions (sin, cos, and tan).
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot/%_datadir/icons/hicolor
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
@@ -63,9 +66,9 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.7.2-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
Name: elementary-calendar
|
||||
Summary: Desktop calendar app designed for elementary
|
||||
Version: 6.1.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/calendar
|
||||
@@ -32,6 +32,7 @@ BuildRequires: libhandy >= 0.90.0
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: evolution-data-server-devel
|
||||
BuildRequires: fdupes
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
@@ -64,6 +65,8 @@ This package contains the development files.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot/%_datadir/icons/hicolor
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
Name: elementary-camera
|
||||
Summary: Camera app designed for elementary
|
||||
Version: 6.2.1
|
||||
Release: 1%{?dist}
|
||||
Version: 6.2.2
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/camera
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
@@ -46,13 +47,16 @@ Camera is a simple app to take photos with a webcam.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot/%_datadir/icons/hicolor
|
||||
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
@@ -64,7 +68,7 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: elementary-capnet-assist
|
||||
Summary: Captive Portal Assistant for elementary
|
||||
Version: 2.4.3
|
||||
Version: 2.4.4
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -25,6 +25,7 @@ BuildRequires: pkgconfig(granite)
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(libhandy-1) >= 1.0.0
|
||||
BuildRequires: pkgconfig(webkit2gtk-4.1)
|
||||
BuildRequires: fdupes
|
||||
|
||||
Requires: NetworkManager
|
||||
Requires: hicolor-icon-theme
|
||||
@@ -54,13 +55,15 @@ Written in Vala and using WebkitGtk+.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
@@ -72,9 +75,9 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.4.2-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
Name: elementary-code
|
||||
Summary: Code editor from elementary
|
||||
Version: 7.0.0
|
||||
Release: 2%{?dist}
|
||||
Release: 3%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/%{srcname}
|
||||
@@ -38,6 +38,7 @@ BuildRequires: pkgconfig(libpeas-gtk-1.0)
|
||||
BuildRequires: pkgconfig(libsoup-2.4)
|
||||
BuildRequires: pkgconfig(pangoft2)
|
||||
BuildRequires: pkgconfig(vte-2.91)
|
||||
BuildRequires: fdupes
|
||||
|
||||
Requires: hicolor-icon-theme
|
||||
|
||||
@@ -68,6 +69,8 @@ This package contains the development headers.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
%doc README.md
|
||||
@@ -99,5 +102,5 @@ This package contains the development headers.
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.2.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
Name: elementary-files
|
||||
Summary: File manager from elementary
|
||||
Version: 6.3.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/%{srcname}
|
||||
@@ -21,6 +21,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.50.0
|
||||
BuildRequires: vala >= 0.48.2
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(cloudproviders) >= 0.3.0
|
||||
BuildRequires: pkgconfig(gdk-x11-3.0)
|
||||
@@ -84,6 +85,8 @@ This package contains the development headers.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
|
||||
# remove unused pixmaps
|
||||
rm -r %{buildroot}/%{_datadir}/pixmaps
|
||||
|
||||
|
||||
@@ -4,19 +4,20 @@
|
||||
Name: elementary-greeter
|
||||
Summary: LightDM Login Screen for the elementary desktop
|
||||
Version: 6.1.1
|
||||
Release: %autorelease
|
||||
Release: 3%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/greeter
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
Source1: 40-%{appname}.conf
|
||||
Patch0: https://github.com/elementary/greeter/compare/93bbca3..0f47402.patch
|
||||
Patch0: https://github.com/elementary/greeter/compare/93bbca3..1b3879d.patch
|
||||
|
||||
BuildRequires: desktop-file-utils
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: mesa-libEGL-devel
|
||||
|
||||
@@ -81,6 +82,8 @@ The elementary Greeter is a styled Login Screen for LightDM.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
|
||||
# install LightDM configuration file
|
||||
mkdir -p %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d
|
||||
install -pm 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/lightdm/lightdm.conf.d/
|
||||
@@ -103,8 +106,9 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
%{_datadir}/xgreeters/%{appname}.desktop
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/lightdm/lightdm.conf.d/40-%appname.conf
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.1.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "elementary-icon-theme.spec"
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: elementary-icon-theme
|
||||
Summary: Icons from the Elementary Project
|
||||
Version: 7.3.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/icons
|
||||
@@ -18,6 +18,7 @@ BuildRequires: libappstream-glib
|
||||
BuildRequires: librsvg2-tools
|
||||
BuildRequires: meson
|
||||
BuildRequires: xcursorgen
|
||||
BuildRequires: fdupes
|
||||
|
||||
%description
|
||||
This is an icon theme designed to be smooth, sexy, clear, and efficient.
|
||||
@@ -65,6 +66,8 @@ done
|
||||
# Create icon cache file
|
||||
touch %{buildroot}/%{_datadir}/icons/elementary/icon-theme.cache
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/elementary/
|
||||
|
||||
|
||||
%check
|
||||
# ignore validation until appstream-glib knows the "icon-theme" component type
|
||||
|
||||
@@ -10,7 +10,7 @@ utilizes Granite for a consistent and slick UI.}
|
||||
|
||||
Name: elementary-music
|
||||
Summary: Music player and library from elementary
|
||||
Version: 7.0.1
|
||||
Version: 7.1.0
|
||||
Release: 2%{?dist}
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
@@ -23,6 +23,7 @@ BuildRequires: gettext
|
||||
BuildRequires: meson
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: vala >= 0.26
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
@@ -77,6 +78,8 @@ This package contains files needed for developing with Music.
|
||||
%meson_install
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
Name: elementary-notifications
|
||||
Version: 6.0.3
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: GTK Notification server for Pantheon
|
||||
|
||||
License: GPL-3.0
|
||||
@@ -26,6 +26,7 @@ Provides: %{name} = %{version}-%{release}
|
||||
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
@@ -49,11 +50,11 @@ Provides: %{name} = %{version}-%{release}
|
||||
%{_bindir}/%{appname}.demo
|
||||
%{_datadir}/applications/%{appname}.demo.desktop
|
||||
|
||||
%{_sysconfdir}/xdg/autostart/%{appname}.desktop
|
||||
%config %{_sysconfdir}/xdg/autostart/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_metainfodir}/%{appname}.appdata.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Nov 09 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
* Wed Nov 09 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 6.0.3-1
|
||||
- Packaged
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: elementary-onboarding
|
||||
Summary: Onboarding app for new users
|
||||
Version: 7.1.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/onboarding
|
||||
@@ -77,9 +77,9 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
/etc/guest-session/prefs.sh
|
||||
%config %_sysconfdir/guest-session/prefs.sh
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.1.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
Name: elementary-photos
|
||||
Summary: Photo manager and viewer from elementary
|
||||
Version: 2.8.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/photos
|
||||
@@ -17,6 +17,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46.0
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8) >= 0.8.5
|
||||
BuildRequires: pkgconfig(geocode-glib-1.0)
|
||||
@@ -65,6 +66,9 @@ Foundation.
|
||||
|
||||
%find_lang %{appname}
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
@@ -97,5 +101,5 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.7.5-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: elementary-print
|
||||
Summary: Simple shim for printing support via Contractor
|
||||
Version: 0.1.3
|
||||
Release: 9%{?dist}
|
||||
Release: 10%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%{srcname}
|
||||
@@ -43,7 +43,7 @@ Simple shim for printing support via Contractor.
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 0.1.3-9
|
||||
- Repackaged for Terra
|
||||
|
||||
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.3-9
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
|
||||
Name: elementary-screenshot-tool
|
||||
Summary: Screenshot tool designed for elementary
|
||||
Version: 6.0.3
|
||||
Release: 1%{?dist}
|
||||
Version: 6.0.4
|
||||
Release: 2%{?dist}
|
||||
License: LGPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/screenshot
|
||||
@@ -18,6 +18,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46
|
||||
BuildRequires: vala >= 0.24
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
@@ -43,6 +44,8 @@ Screenshot tool designed for elementary.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
%fdupes %buildroot%_datadir/locale
|
||||
%find_lang %{appname}
|
||||
|
||||
|
||||
@@ -51,7 +54,7 @@ desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
@@ -63,12 +66,12 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Dec 02 2022 root - 6.0.3-1
|
||||
- new version
|
||||
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.0.2-1
|
||||
- Repackaged for Terra
|
||||
|
||||
+1
-1
@@ -63,5 +63,5 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.0.1-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: elementary-sideload
|
||||
Summary: Sideload flatpaks on Pantheon
|
||||
Version: 6.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/sideload
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(flatpak)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
@@ -28,41 +29,43 @@ Requires: hicolor-icon-theme
|
||||
%description
|
||||
Sideload is a simple application that lets users install flatpaks on
|
||||
Pantheon without needing to use a command line application.
|
||||
|
||||
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
%find_lang %{appname}
|
||||
|
||||
|
||||
|
||||
|
||||
%check
|
||||
desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
%license LICENSE
|
||||
%doc README.md
|
||||
|
||||
|
||||
%{_bindir}/%{appname}
|
||||
|
||||
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Nov 22 2022 Lleyton Gray <lleyton@fyralabs.com>
|
||||
* Tue Nov 22 2022 Lleyton Gray <lleyton@fyralabs.com> - 6.1.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "elementary-sound-theme.spec"
|
||||
}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
Name: elementary-sound-theme
|
||||
Summary: Set of system sounds for elementary
|
||||
Version: 1.1.0
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: Unlicense AND CC-BY-4.0
|
||||
|
||||
# Unlicense:
|
||||
@@ -18,6 +18,7 @@ URL: https://github.com/elementary/%{srcname}
|
||||
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
@@ -38,6 +39,8 @@ physical, and pleasant.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/sounds/elementary/stereo/
|
||||
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: elementary-terminal
|
||||
Summary: The terminal of the 21st century
|
||||
Version: 6.1.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: LGPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/%{srcname}
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext xorg-x11-server-Xvfb
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.40.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.39
|
||||
@@ -63,6 +64,7 @@ notifications when using the fish shell.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{appname}
|
||||
|
||||
|
||||
@@ -90,6 +92,8 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
|
||||
%files fish
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_datadir}/fish/vendor_conf.d/pantheon_terminal_process_completion_notifications.fish
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "elementary-theme.spec"
|
||||
}
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
%global appname io.elementary.stylesheet
|
||||
|
||||
Name: elementary-theme
|
||||
Summary: elementary GTK+ Stylesheet
|
||||
Summary: Elementary GTK+ Stylesheet
|
||||
Version: 7.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/stylesheet
|
||||
@@ -16,6 +16,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: sassc
|
||||
BuildRequires: fdupes
|
||||
|
||||
# gtk-version-specific subpackages were dropped in Fedora 34
|
||||
Obsoletes: %{name}-gtk2 < 5.4.2-4.20210216.gitf0c3b7f
|
||||
@@ -28,7 +29,7 @@ and its desktop environment: Pantheon.
|
||||
|
||||
|
||||
%package plank
|
||||
Summary: elementary GTK+ Stylesheet for plank
|
||||
Summary: Elementary GTK+ Stylesheet for plank
|
||||
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: plank
|
||||
@@ -54,6 +55,8 @@ This package contains the plank theme.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/themes/
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
@@ -70,7 +73,9 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
|
||||
%files plank
|
||||
%files plank
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_datadir}/themes/%{appname}.*/plank/
|
||||
%{_datadir}/themes/%{appname}.*/plank-dark/
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
Name: elementary-videos
|
||||
Summary: Video player and library app from elementary
|
||||
Version: 2.9.0
|
||||
Version: 2.9.1
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(clutter-gst-3.0)
|
||||
BuildRequires: pkgconfig(clutter-gtk-1.0)
|
||||
@@ -48,6 +49,8 @@ to the desktop.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{appname}
|
||||
|
||||
|
||||
@@ -56,7 +59,7 @@ desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/%{appname}.desktop
|
||||
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{buildroot}/%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{appname}.lang
|
||||
@@ -68,9 +71,9 @@ appstream-util validate-relax --nonet \
|
||||
%{_datadir}/applications/%{appname}.desktop
|
||||
%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/%{appname}.svg
|
||||
%{_datadir}/metainfo/%{appname}.appdata.xml
|
||||
%{_datadir}/metainfo/%{appname}.metainfo.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.8.4-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "elementary-wallpapers.spec"
|
||||
}
|
||||
|
||||
@@ -45,10 +45,7 @@ wallpapers show up in gnome-control-center.
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version}
|
||||
|
||||
|
||||
%build
|
||||
# Nothing to do
|
||||
|
||||
|
||||
%install
|
||||
cd backgrounds
|
||||
@@ -73,6 +70,8 @@ cp -pav %{SOURCE1} %{buildroot}/%{_datadir}/gnome-background-properties/
|
||||
|
||||
|
||||
%files gnome
|
||||
%license LICENSE.md
|
||||
%doc README.md
|
||||
%{_datadir}/gnome-background-properties/elementary-wallpapers.xml
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
Name: gala
|
||||
Summary: Gala window manager
|
||||
Version: 7.0.3
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/gala
|
||||
@@ -96,6 +96,8 @@ desktop-file-validate \
|
||||
|
||||
|
||||
%files -f gala.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%config(noreplace) %{_sysconfdir}/xdg/autostart/gala-daemon.desktop
|
||||
|
||||
%{_bindir}/gala
|
||||
@@ -128,8 +130,8 @@ desktop-file-validate \
|
||||
|
||||
|
||||
%changelog
|
||||
* Wed Nov 09 2022 Cappy Ishihara <cappy@cappuchino.xyz>
|
||||
* Wed Nov 09 2022 Cappy Ishihara <cappy@cappuchino.xyz> - 6.3.3-1
|
||||
- Rebuild
|
||||
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.3.1-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -4,9 +4,9 @@ provides complex widgets and convenience functions designed for use in
|
||||
apps built for elementary.}
|
||||
|
||||
Name: granite-7
|
||||
Summary: elementary companion library for GTK+ and GLib
|
||||
Version: 7.2.0
|
||||
Release: 1%{?dist}
|
||||
Summary: Elementary companion library for GTK+ and GLib
|
||||
Version: 7.3.0
|
||||
Release: 2%{?dist}
|
||||
License: LGPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/granite
|
||||
@@ -17,6 +17,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.48.2
|
||||
BuildRequires: vala >= 0.48
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gee-0.8)
|
||||
BuildRequires: pkgconfig(gio-2.0) >= 2.50
|
||||
@@ -26,6 +27,7 @@ BuildRequires: pkgconfig(gobject-2.0) >= 2.50
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.22
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||
BuildRequires: pkgconfig(gtk4) >= 4.4
|
||||
BuildRequires: sassc
|
||||
|
||||
# granite relies on org.gnome.desktop.interface for the clock-format setting
|
||||
Requires: gsettings-desktop-schemas
|
||||
@@ -57,14 +59,17 @@ This package contains the development headers.
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/icons/hicolor/
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
|
||||
%find_lang granite-7
|
||||
|
||||
%check
|
||||
%dnl desktop-file-validate \
|
||||
%dnl %{buildroot}/%{_datadir}/applications/io.elementary.granite-7.demo.desktop
|
||||
desktop-file-validate \
|
||||
%{buildroot}/%{_datadir}/applications/io.elementary.granite-7.demo.desktop
|
||||
|
||||
%dnl appstream-util validate-relax --nonet \
|
||||
%dnl %{buildroot}/%{_datadir}/metainfo/granite-7.appdata.xml
|
||||
%dnl %{buildroot}/%{_datadir}/metainfo/granite-7.metainfo.xml
|
||||
|
||||
|
||||
%files -f granite-7.lang
|
||||
@@ -75,11 +80,13 @@ This package contains the development headers.
|
||||
%{_libdir}/libgranite-7.so.7.*
|
||||
%{_libdir}/girepository-1.0/Granite-7.0.typelib
|
||||
|
||||
%{_datadir}/metainfo/granite-7.appdata.xml
|
||||
%{_datadir}/metainfo/granite-7.metainfo.xml
|
||||
%{_datadir}/icons/hicolor/*/apps/io.elementary.granite-7.svg
|
||||
|
||||
|
||||
%files devel
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
%{_bindir}/granite-7-demo
|
||||
|
||||
%{_libdir}/libgranite-7.so
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: pantheon-agent-geoclue2
|
||||
Summary: Pantheon Geoclue2 Agent
|
||||
Version: 1.0.6
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/pantheon-agent-geoclue2
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.34.1
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gio-unix-2.0)
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
|
||||
@@ -39,7 +40,7 @@ requests access to location services.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{name}
|
||||
|
||||
|
||||
@@ -65,5 +66,5 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 1.0.5-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
Name: pantheon-agent-polkit
|
||||
Summary: Pantheon Polkit Agent
|
||||
Version: 1.0.5
|
||||
Release: 2%{?dist}
|
||||
Release: 1%{?dist}
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%{name}
|
||||
@@ -15,6 +15,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.34.1
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
|
||||
BuildRequires: pkgconfig(granite) >= 6.0.0
|
||||
@@ -37,7 +38,7 @@ An agent for Polkit authorization designed for Pantheon.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot/%_datadir/locale/
|
||||
%find_lang %{appname}
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "pantheon-session-settings.spec"
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ URL: https://github.com/pantheon-tweaks/pantheon-tweaks
|
||||
Source0: %{url}/archive/refs/tags/%{version}.tar.gz
|
||||
BuildRequires: vala switchboard-devel pkgconfig(gee-0.8) pkgconfig(glib-2.0)
|
||||
BuildRequires: granite-devel >= 6.0.0 pkgconfig(gtk+-3.0) meson vala
|
||||
Requires: glib2 gtk3 libgee granite
|
||||
Requires: gtk3 granite
|
||||
|
||||
%description
|
||||
A system settings panel for the Pantheon Desktop that
|
||||
@@ -26,8 +26,6 @@ lets you easily and safely customise your desktop's appearance.
|
||||
%files
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
/usr/lib/debug/usr/lib64/switchboard/personal/libpantheon-tweaks.so-*.debug
|
||||
/usr/lib64/switchboard/personal/libpantheon-tweaks.so
|
||||
%{_datadir}/icons/hicolor/32x32/categories/preferences-desktop-tweaks.svg
|
||||
%{_datadir}/locale/*/LC_MESSAGES/pantheon-tweaks-plug.mo
|
||||
@@ -35,5 +33,5 @@ lets you easily and safely customise your desktop's appearance.
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jan 17 2023 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Tue Jan 17 2023 windowsboy111 <windowsboy111@fyralabs.com> - 1.0.4-1
|
||||
- Initial package
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-a11y
|
||||
Summary: Switchboard Accessibility plug
|
||||
Version: 2.3.0
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-a11y
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -48,7 +49,7 @@ that allows the user to manage accessibility settings.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-about
|
||||
Summary: Switchboard System Information plug
|
||||
Version: 6.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-about
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(appstream) >= 0.12.10
|
||||
BuildRequires: pkgconfig(fwupd)
|
||||
@@ -53,7 +54,7 @@ This switchboard plug shows system information.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
@@ -75,5 +76,5 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 6.1.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
+3
-2
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-applications
|
||||
Summary: Switchboard Applications plug
|
||||
Version: 6.0.1
|
||||
Release: 3%{?dist}
|
||||
Release: 4%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-applications
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(flatpak) >= 1.1.2
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.34
|
||||
@@ -45,7 +46,7 @@ that allows the user to manage application settings.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-datetime.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-datetime
|
||||
|
||||
%global plug_type system
|
||||
%global plug_name datetime
|
||||
%global plug_rdnn io.elementary.switchboard.datetime
|
||||
|
||||
Name: switchboard-plug-datetime
|
||||
Summary: Switchboard Date & Time Plug
|
||||
Version: 2.2.0
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-datetime
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(granite)
|
||||
BuildRequires: pkgconfig(libadwaita-1)
|
||||
BuildRequires: switchboard-devel
|
||||
|
||||
Requires: switchboard%{?_isa}
|
||||
Supplements: switchboard%{?_isa}
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%files -f %{plug_name}-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
|
||||
|
||||
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.2.0-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-datetime"));
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-display
|
||||
Summary: Switchboard Display plug
|
||||
Version: 2.3.3
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-display
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -45,7 +46,7 @@ them.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-keyboard
|
||||
Summary: Switchboard Keyboard plug
|
||||
Version: 3.1.1
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-keyboard
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32
|
||||
BuildRequires: pkgconfig(granite) >= 6.0.0
|
||||
@@ -52,7 +53,7 @@ same time. Keyboard shortcuts are also part of this plug.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
@@ -71,5 +72,5 @@ appstream-util validate-relax --nonet \
|
||||
|
||||
|
||||
%changelog
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com>
|
||||
* Sat Oct 15 2022 windowsboy111 <windowsboy111@fyralabs.com> - 2.7.0-1
|
||||
- Repackaged for Terra
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-locale.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-locale
|
||||
|
||||
%global plug_type personal
|
||||
%global plug_name locale
|
||||
%global plug_rdnn io.elementary.switchboard.locale
|
||||
|
||||
Name: switchboard-plug-locale
|
||||
Summary: Switchboard Locale Plug
|
||||
Version: 2.5.9
|
||||
Release: 2%?dist
|
||||
License: LGPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%name
|
||||
Source0: %url/archive/%version/%srcname-%version.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46.1
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(accountsservice)
|
||||
BuildRequires: pkgconfig(ibus-1.0)
|
||||
BuildRequires: pkgconfig(gnome-desktop-3.0)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
BuildRequires: polkit-devel
|
||||
BuildRequires: switchboard-devel
|
||||
|
||||
Requires: switchboard%?_isa
|
||||
Supplements: switchboard%?_isa
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n %srcname-%version -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %plug_name-plug
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
|
||||
|
||||
%files -f %plug_name-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%_libdir/switchboard/%plug_type/lib%plug_name-plug.so
|
||||
%_libdir/switchboard/personal/pantheon-locale/languagelist
|
||||
%_libdir/switchboard/personal/pantheon-locale/packages_blacklist
|
||||
%_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml
|
||||
%_datadir/polkit-1/actions/%plug_rdnn.policy
|
||||
|
||||
%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.5.9-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-locale"));
|
||||
+3
-2
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-networking
|
||||
Summary: Switchboard Networking plug
|
||||
Version: 2.4.4
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-network
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -50,7 +51,7 @@ A switchboard plug for configuring available networks.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
+3
-2
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-notifications
|
||||
Summary: Switchboard Notifications plug
|
||||
Version: 2.2.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-notifications
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.32
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -48,7 +49,7 @@ related to the Notifications plugin for Gala.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
+3
-2
@@ -7,7 +7,7 @@
|
||||
Name: switchboard-plug-onlineaccounts
|
||||
Summary: Switchboard Online Accounts plug
|
||||
Version: 6.5.2
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-onlineaccounts
|
||||
@@ -17,6 +17,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(camel-1.2)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
@@ -48,7 +49,7 @@ Manage online accounts and connected applications.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
|
||||
+3
-2
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-pantheon-shell
|
||||
Summary: Switchboard Pantheon Shell plug
|
||||
Version: 6.4.0
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
License: GPL-3.0
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-pantheon-shell
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(gexiv2)
|
||||
BuildRequires: pkgconfig(gio-2.0)
|
||||
@@ -57,7 +58,7 @@ desktop settings such as the panel, app launcher, and window manager.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-parental-controls.spec"
|
||||
}
|
||||
}
|
||||
+84
@@ -0,0 +1,84 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-parental-controls
|
||||
|
||||
%global plug_type system
|
||||
%global plug_name parental-controls
|
||||
%global plug_rdnn io.elementary.switchboard.parental-controls
|
||||
|
||||
Name: switchboard-plug-parental-controls
|
||||
Summary: Switchboard Screen Time & Limits Plug
|
||||
Version: 6.0.1
|
||||
Release: 2%?dist
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%name
|
||||
Source0: %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46.1
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(accountsservice)
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(flatpak)
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
BuildRequires: pkgconfig(libhandy-1) >= 0.90.0
|
||||
BuildRequires: pkgconfig(malcontent-0)
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: polkit-devel
|
||||
BuildRequires: switchboard-devel
|
||||
|
||||
Requires: switchboard%{?_isa}
|
||||
Supplements: switchboard%{?_isa}
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%files -f %{plug_name}-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
|
||||
|
||||
%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
%_sysconfdir/pantheon-parental-controls/daemon.conf
|
||||
%_bindir/pantheon-parental-controls-daemon
|
||||
%_libexecdir/pantheon-parental-controls-client
|
||||
%_datadir/applications/pantheon-parental-controls-client.desktop
|
||||
%_datadir/dbus-1/system-services/org.pantheon.ParentalControls.service
|
||||
%_datadir/dbus-1/system.d/org.pantheon.ParentalControls.conf
|
||||
%_datadir/polkit-1/actions/io.elementary.switchboard.screentime-limits.policy
|
||||
/usr/lib/systemd/system/pantheon-parental-controls.service
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 6.0.1-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-parental-controls"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-power.spec"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,75 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-power
|
||||
|
||||
%global plug_type hardware
|
||||
%global plug_name power
|
||||
%global plug_rdnn io.elementary.switchboard.power
|
||||
|
||||
Name: switchboard-plug-power
|
||||
Summary: Switchboard Power Plug
|
||||
Version: 2.7.0
|
||||
Release: 2%?dist
|
||||
License: GPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%name
|
||||
Source0: %url/archive/%version/%srcname-%version.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(dbus-1)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: polkit-devel
|
||||
BuildRequires: switchboard-devel
|
||||
|
||||
Requires: switchboard%?_isa
|
||||
Supplements: switchboard%?_isa
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n %srcname-%version -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %plug_name-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
sed -i '/icon type="stock"/d' %{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.appdata.xml
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
|
||||
|
||||
%files -f %plug_name-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%_libdir/switchboard/%plug_type/lib%plug_name.so
|
||||
|
||||
%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
|
||||
%_libexecdir/io.elementary.logind.helper
|
||||
%_datadir/dbus-1/system-services/io.elementary.logind.helper.service
|
||||
%_datadir/dbus-1/system.d/io.elementary.logind.helper.conf
|
||||
%_datadir/polkit-1/actions/%plug_rdnn.policy
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.7.0-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-power"));
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-printers
|
||||
Summary: Switchboard Printers Plug
|
||||
Version: 2.2.1
|
||||
Release: 1%{?dist}
|
||||
Release: 2%?dist
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-printers
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.22.0
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: cups-devel
|
||||
|
||||
@@ -47,7 +48,7 @@ A printers plug for Switchboard.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-security-privacy.spec"
|
||||
}
|
||||
}
|
||||
+71
@@ -0,0 +1,71 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-security-privacy
|
||||
|
||||
%global plug_type personal
|
||||
%global plug_name security-privacy
|
||||
%global plug_rdnn io.elementary.switchboard.security-privacy
|
||||
|
||||
Name: switchboard-plug-security-privacy
|
||||
Summary: Switchboard Security & Privacy Plug
|
||||
Version: 7.0.0
|
||||
Release: 1%?dist
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%name
|
||||
Source0: %url/archive/%version/%srcname-%version.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: vala
|
||||
|
||||
BuildRequires: granite-devel
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: pkgconfig(switchboard-2.0)
|
||||
BuildRequires: pkgconfig(zeitgeist-2.0)
|
||||
BuildRequires: meson >= 0.46.1
|
||||
BuildRequires: polkit-devel
|
||||
|
||||
Requires: switchboard%{?_isa}
|
||||
|
||||
Supplements: switchboard%{?_isa}
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -n %{srcname}-%{version} -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}/%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
|
||||
|
||||
|
||||
%files -f %{plug_name}-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%{_libdir}/switchboard/%{plug_type}/lib%{plug_name}.so
|
||||
|
||||
%{_datadir}/metainfo/%{plug_rdnn}.metainfo.xml
|
||||
|
||||
%_libdir/switchboard/personal/security-privacy-plug-helper
|
||||
%_datadir/glib-2.0/schemas/%plug_rdnn.gschema.xml
|
||||
%_datadir/polkit-1/actions/%plug_rdnn.policy
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 7.0.0-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-security-privacy"));
|
||||
@@ -9,7 +9,7 @@
|
||||
Name: switchboard-plug-sound
|
||||
Summary: Switchboard Sound Plug
|
||||
Version: 2.3.2
|
||||
Release: %autorelease
|
||||
Release: 2%?dist
|
||||
License: LGPL-2.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/switchboard-plug-sound
|
||||
@@ -19,6 +19,7 @@ BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson
|
||||
BuildRequires: vala >= 0.34.1
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(glib-2.0)
|
||||
BuildRequires: pkgconfig(granite)
|
||||
@@ -47,7 +48,7 @@ A sound plug for Switchboard.
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %{plug_name}-plug
|
||||
|
||||
# remove the specified stock icon from appdata (invalid in libappstream-glib)
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-useraccounts.spec"
|
||||
}
|
||||
}
|
||||
+73
@@ -0,0 +1,73 @@
|
||||
%global __provides_exclude_from ^%{_libdir}/switchboard/.*\\.so$
|
||||
|
||||
%global srcname switchboard-plug-useraccounts
|
||||
|
||||
%global plug_type system
|
||||
%global plug_name useraccounts
|
||||
%global plug_rdnn io.elementary.switchboard.useraccounts
|
||||
|
||||
Name: switchboard-plug-useraccounts
|
||||
Summary: Switchboard User Accounts Plug
|
||||
Version: 2.4.3
|
||||
Release: 2%?dist
|
||||
License: LGPL-3.0-or-later
|
||||
|
||||
URL: https://github.com/elementary/%name
|
||||
Source0: %url/archive/%version/%srcname-%version.tar.gz
|
||||
|
||||
BuildRequires: gettext
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: meson >= 0.46.1
|
||||
BuildRequires: vala
|
||||
BuildRequires: fdupes
|
||||
|
||||
BuildRequires: pkgconfig(accountsservice)
|
||||
BuildRequires: gobject-introspection-devel
|
||||
BuildRequires: gnome-desktop3-devel
|
||||
BuildRequires: pkgconfig(granite) >= 0.5
|
||||
BuildRequires: pkgconfig(libhandy-1) >= 0.90.0
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: pkgconfig(pwquality)
|
||||
BuildRequires: polkit-devel
|
||||
BuildRequires: gtk3-devel
|
||||
BuildRequires: switchboard-devel
|
||||
|
||||
Requires: switchboard%?_isa
|
||||
Supplements: switchboard%?_isa
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n %srcname-%version -p1
|
||||
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%fdupes %buildroot%_datadir/locale/
|
||||
%find_lang %plug_name-plug
|
||||
|
||||
|
||||
%check
|
||||
appstream-util validate-relax --nonet \
|
||||
%buildroot/%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
|
||||
|
||||
%files -f %plug_name-plug.lang
|
||||
%doc README.md
|
||||
%license COPYING
|
||||
|
||||
%_libdir/switchboard/%plug_type/lib%plug_name.so
|
||||
%_libdir/switchboard/system/pantheon-useraccounts/guest-session-toggle
|
||||
%_datadir/metainfo/%plug_rdnn.appdata.xml
|
||||
%_datadir/polkit-1/actions/%plug_rdnn.policy
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Jun 13 2023 windowsboy111 <windowsboy111@fyralabs.com> - 2.4.3-1
|
||||
- Initial package.
|
||||
@@ -0,0 +1 @@
|
||||
rpm.version(gh("elementary/switchboard-plug-useraccounts"));
|
||||
@@ -0,0 +1,5 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "switchboard-plug-wacom.spec"
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user