[rpmfusion-free-release/f26] Bump release and add changelog entry
by Xavier Bachelot
commit 098f77f2a0d982e9cbf22d023c8dfdbbf3d10f2d
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:40:00 2018 +0100
Bump release and add changelog entry
rpmfusion-free-release.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index 0a36e69..8f80a5b 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -4,7 +4,7 @@
Name: rpmfusion-%{repo}-release
Version: 26
-Release: 1
+Release: 2
Summary: RPM Fusion (%{repo}) Repository Configuration
Group: System Environment/Base
@@ -108,6 +108,9 @@ ln -s $(basename %{SOURCE28}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-tainted.repo
%changelog
+* Mon Mar 19 2018 Xavier Bachelot <xavier(a)bachelot.org> - 26-2
+- Create sub-package for tainted repo.
+
* Fri Jul 07 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 26-1
- Update to Final
6 years, 11 months
[rpmfusion-free-release/f26] Obsolete livna-release
by Xavier Bachelot
commit 5e2b038ca06ff888f0192e14c1e4ae65d93ecf6d
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:39:09 2018 +0100
Obsolete livna-release
rpmfusion-free-release.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index fd95827..0a36e69 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -45,6 +45,8 @@ This package provides the RPM Fusion rawhide %{repo} repo definitions.
%package tainted
Summary: RPM Fusion %{repo} Tainted repo definition
Requires: %{name} = %{version}-%{release}
+Obsoletes: livna-release < 1:1-2
+Provides: livna-release = 1:1-2
%description tainted
This package provides the RPM Fusion %{repo} Tainted repo definitions.
6 years, 11 months
[rpmfusion-free-release/f26] Create sub-package for tainted repo
by Xavier Bachelot
commit 2a33daee822d8fcc3bf8bd35065074069f256f54
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:54:01 2018 +0100
Create sub-package for tainted repo
rpmfusion-free-release.spec | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index 435476a..fd95827 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -14,6 +14,7 @@ Source1: rpmfusion-%{repo}.repo
Source2: rpmfusion-%{repo}-updates.repo
Source3: rpmfusion-%{repo}-updates-testing.repo
Source4: rpmfusion-%{repo}-rawhide.repo
+Source5: rpmfusion-%{repo}-tainted.repo
Source26: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-26-primary
Source27: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-27-primary
Source28: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-28-primary
@@ -41,6 +42,13 @@ Requires: %{name} = %{version}-%{release}
This package provides the RPM Fusion rawhide %{repo} repo definitions.
%endif
+%package tainted
+Summary: RPM Fusion %{repo} Tainted repo definition
+Requires: %{name} = %{version}-%{release}
+
+%description tainted
+This package provides the RPM Fusion %{repo} Tainted repo definitions.
+
%prep
echo "Nothing to prep"
@@ -75,7 +83,12 @@ ln -s $(basename %{SOURCE28}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
# Yum .repo files
-%{__install} -p -m644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
+%{__install} -p -m644 \
+ %{SOURCE1} \
+ %{SOURCE2} \
+ %{SOURCE3} \
+ %{SOURCE4} \
+ %{SOURCE5} \
%{buildroot}%{_sysconfdir}/yum.repos.d
@@ -89,6 +102,9 @@ ln -s $(basename %{SOURCE28}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
%endif
%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-rawhide.repo
+%files tainted
+%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-tainted.repo
+
%changelog
* Fri Jul 07 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 26-1
- Update to Final
6 years, 11 months
[rpmfusion-free-release/f27] Bump release and add changelog entry
by Xavier Bachelot
commit 0e80bdda98e2efc9b59c96fc3ac6cd54fff18d35
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:40:00 2018 +0100
Bump release and add changelog entry
rpmfusion-free-release.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index 1f9bb79..9f1e8f4 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -4,7 +4,7 @@
Name: rpmfusion-%{repo}-release
Version: 27
-Release: 1
+Release: 2
Summary: RPM Fusion (%{repo}) Repository Configuration
Group: System Environment/Base
@@ -108,6 +108,9 @@ ln -s $(basename %{SOURCE29}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-tainted.repo
%changelog
+* Mon Mar 19 2018 Xavier Bachelot <xavier(a)bachelot.org> - 27-2
+- Create sub-package for tainted repo.
+
* Mon Nov 13 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 27-1
- Update to f27 Final
6 years, 11 months
[rpmfusion-free-release/f26] Add conf for tainted repo
by Xavier Bachelot
commit 80cab2a52f84af1c3bf6aee423c1ea8c8cf864bf
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:23:59 2018 +0100
Add conf for tainted repo
rpmfusion-free-tainted.repo | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
---
diff --git a/rpmfusion-free-tainted.repo b/rpmfusion-free-tainted.repo
new file mode 100644
index 0000000..906bf6f
--- /dev/null
+++ b/rpmfusion-free-tainted.repo
@@ -0,0 +1,33 @@
+[rpmfusion-free-tainted]
+name=RPM Fusion for Fedora $releasever - Free tainted
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/$basearch/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-$releasever&arch=$basearch
+enabled=1
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
+[rpmfusion-free-tainted-debuginfo]
+name=RPM Fusion for Fedora $releasever - Free tainted - Debug
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/$basearch/debug/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-debug-$releasever&arch=$basearch
+enabled=0
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
+[rpmfusion-free-tainted-source]
+name=RPM Fusion for Fedora $releasever - Free tainted - Source
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/SRPMS/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-source-$releasever&arch=$basearch
+enabled=0
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
6 years, 11 months
[rpmfusion-free-release/f27] Obsolete livna-release
by Xavier Bachelot
commit 7351d8c3f5ac4d85b8d5554fa378a0cdd9ac86cf
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:39:09 2018 +0100
Obsolete livna-release
rpmfusion-free-release.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index b105eb0..1f9bb79 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -45,6 +45,8 @@ This package provides the RPM Fusion rawhide %{repo} repo definitions.
%package tainted
Summary: RPM Fusion %{repo} Tainted repo definition
Requires: %{name} = %{version}-%{release}
+Obsoletes: livna-release < 1:1-2
+Provides: livna-release = 1:1-2
%description tainted
This package provides the RPM Fusion %{repo} Tainted repo definitions.
6 years, 11 months
[rpmfusion-free-release/f27] Create sub-package for tainted repo
by Xavier Bachelot
commit bfdc932b1897814c26b0ad0cf4bc4994854ea82d
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:54:01 2018 +0100
Create sub-package for tainted repo
rpmfusion-free-release.spec | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/rpmfusion-free-release.spec b/rpmfusion-free-release.spec
index 95f209d..b105eb0 100644
--- a/rpmfusion-free-release.spec
+++ b/rpmfusion-free-release.spec
@@ -14,6 +14,7 @@ Source1: rpmfusion-%{repo}.repo
Source2: rpmfusion-%{repo}-updates.repo
Source3: rpmfusion-%{repo}-updates-testing.repo
Source4: rpmfusion-%{repo}-rawhide.repo
+Source5: rpmfusion-%{repo}-tainted.repo
Source27: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-27-primary
Source28: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-28-primary
Source29: RPM-GPG-KEY-rpmfusion-%{repo}-fedora-29-primary
@@ -41,6 +42,13 @@ Requires: %{name} = %{version}-%{release}
This package provides the RPM Fusion rawhide %{repo} repo definitions.
%endif
+%package tainted
+Summary: RPM Fusion %{repo} Tainted repo definition
+Requires: %{name} = %{version}-%{release}
+
+%description tainted
+This package provides the RPM Fusion %{repo} Tainted repo definitions.
+
%prep
echo "Nothing to prep"
@@ -75,7 +83,12 @@ ln -s $(basename %{SOURCE29}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
# Yum .repo files
-%{__install} -p -m644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \
+%{__install} -p -m644 \
+ %{SOURCE1} \
+ %{SOURCE2} \
+ %{SOURCE3} \
+ %{SOURCE4} \
+ %{SOURCE5} \
%{buildroot}%{_sysconfdir}/yum.repos.d
@@ -89,6 +102,9 @@ ln -s $(basename %{SOURCE29}) %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY
%endif
%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-rawhide.repo
+%files tainted
+%config(noreplace) %{_sysconfdir}/yum.repos.d/rpmfusion-%{repo}-tainted.repo
+
%changelog
* Mon Nov 13 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 27-1
- Update to f27 Final
6 years, 11 months
[rpmfusion-free-release/f27] Add conf for tainted repo
by Xavier Bachelot
commit ac9f57096f76de3e84a6404c951c21c25626c2af
Author: Xavier Bachelot <xavier(a)bachelot.org>
Date: Tue Mar 20 17:23:59 2018 +0100
Add conf for tainted repo
rpmfusion-free-tainted.repo | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
---
diff --git a/rpmfusion-free-tainted.repo b/rpmfusion-free-tainted.repo
new file mode 100644
index 0000000..906bf6f
--- /dev/null
+++ b/rpmfusion-free-tainted.repo
@@ -0,0 +1,33 @@
+[rpmfusion-free-tainted]
+name=RPM Fusion for Fedora $releasever - Free tainted
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/$basearch/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-$releasever&arch=$basearch
+enabled=1
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
+[rpmfusion-free-tainted-debuginfo]
+name=RPM Fusion for Fedora $releasever - Free tainted - Debug
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/$basearch/debug/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-debug-$releasever&arch=$basearch
+enabled=0
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
+[rpmfusion-free-tainted-source]
+name=RPM Fusion for Fedora $releasever - Free tainted - Source
+#baseurl=http://download1.rpmfusion.org/free/fedora/tainted/$releasever/SRPMS/
+metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-tainted-source-$releasever&arch=$basearch
+enabled=0
+metadata_expire=6h
+type=rpm-md
+gpgcheck=1
+repo_gpgcheck=0
+gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
+
6 years, 11 months
[firebird-emu] Initial import (#4444).
by Ben Rosser
commit bddd2f4d5a7beb721663e7c231a61513a20b6dea
Author: Ben Rosser <rosser.bjr(a)gmail.com>
Date: Tue Mar 27 11:20:35 2018 -0400
Initial import (#4444).
.gitignore | 2 ++
firebird-emu.spec | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 2 ++
3 files changed, 73 insertions(+)
---
diff --git a/.gitignore b/.gitignore
index e69de29..6799679 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/firebird-1.4.tar.gz
+/gif-h-8cb648f.tar.gz
diff --git a/firebird-emu.spec b/firebird-emu.spec
new file mode 100644
index 0000000..1833cb9
--- /dev/null
+++ b/firebird-emu.spec
@@ -0,0 +1,69 @@
+%global commit1 8cb648fb02d3f18fb7f325cbe71bbb0a56a0bbe7
+%global shortcommit1 %(c=%{commit1}; echo ${c:0:7})
+
+Name: firebird-emu
+Version: 1.4
+Release: 1%{?dist}
+Summary: Third-party emulator for ARM-based TI calculators
+
+License: GPLv3 and Public Domain
+URL: https://github.com/nspire-emus/firebird
+Source0: https://github.com/nspire-emus/firebird/archive/v%{version}/firebird-%{ve...
+
+# Bundled gif-h as submodule.
+Source1: https://github.com/jacobly0/gif-h/archive/%{commit1}.tar.gz#/gif-h-%{shor...
+
+BuildRequires: qt5-qtbase-devel
+BuildRequires: qt5-qtquickcontrols2-devel
+BuildRequires: zlib-devel
+BuildRequires: desktop-file-utils
+
+Requires: hicolor-icon-theme
+
+# Bundled copy of gif-h, an unversioned, one-file header-only C++ library
+# that was forked by the firebird-emu developers.
+# There is no version, so just use YYYYMMDD.revision.
+Provides: bundled(gif-h) = 20180321.%{commit1}
+
+%description
+This project is the community, third-party TI Nspire emulator,
+Texas Instruments' ARM-based series of graphing calculators.
+It supports the emulation of Touchpad, CX and CX CAS calcs on
+Android, iOS, Linux, Mac and Windows.
+
+%prep
+%autosetup -n firebird-%{version}
+
+# Fix up desktop file.
+sed 's/DesktopUtility/X-DesktopUtility/g' -i resources/org.firebird.firebird-emu.desktop
+
+# Install gif-h submodule from source1 tarball.
+cd core/
+rm -rf gif-h/
+tar xfz %SOURCE1
+mv gif-h-%{commit1} gif-h
+
+%build
+%qmake_qt5
+%make_build
+
+%install
+%make_install INSTALL_ROOT=%{buildroot}
+
+# Validate desktop file.
+desktop-file-validate %{buildroot}/%{_datadir}/applications/org.firebird.firebird-emu.desktop
+
+%files
+%license LICENSE
+%doc README.md TODO.md
+%{_bindir}/firebird-emu
+%{_bindir}/firebird-send
+%{_datadir}/applications/org.firebird.firebird-emu.desktop
+%{_datadir}/icons/hicolor/*/apps/firebird.png
+
+%changelog
+* Wed Mar 21 2018 Ben Rosser <rosser.bjr(a)gmail.com> - 1.4-1
+- Update to latest release.
+
+* Mon Feb 6 2017 Ben Rosser <rosser.bjr(a)gmail.com> - 1.2-1
+- Initial package for Fedora.
diff --git a/sources b/sources
index e69de29..ffd1bd5 100644
--- a/sources
+++ b/sources
@@ -0,0 +1,2 @@
+6e93f4d933991010677e7a88aab1caf7 firebird-1.4.tar.gz
+08f1ce41877da480875b4f10552a9bc5 gif-h-8cb648f.tar.gz
6 years, 11 months