[simplescreenrecorder] Exclude power64 arches from build.
by Vasiliy Glazov
commit 2a520f49a1deb5e2e490d6c2d5d270264d692bdf
Author: Vascom <vascom2(a)gmail.com>
Date: Mon Apr 17 12:34:05 2017 +0300
Exclude power64 arches from build.
simplescreenrecorder.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/simplescreenrecorder.spec b/simplescreenrecorder.spec
index 897a9f2..e6ac31a 100644
--- a/simplescreenrecorder.spec
+++ b/simplescreenrecorder.spec
@@ -1,7 +1,7 @@
%define shortname ssr
Name: simplescreenrecorder
Version: 0.3.8
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Simple Screen Recorder is a screen recorder for Linux
License: GPLv3
@@ -31,6 +31,9 @@ BuildRequires: libappstream-glib
Requires: hicolor-icon-theme
Obsoletes: %{name}-libs
+#https://github.com/MaartenBaert/ssr/issues/533
+ExcludeArch: %{power64}
+
%description
It is a screen recorder for Linux.
Despite the name, this program is actually quite complex.
@@ -95,6 +98,9 @@ fi
%{_datadir}/appdata/%{name}.appdata.xml
%changelog
+* Mon Apr 17 2017 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.3.8-3
+- Exclude power64 arches from build
+
* Mon Mar 20 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.3.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 7 months
[tarsnap] add buildrequires automake
by Leigh Scott
commit fbf31d51a045c677c609bd4a841a8f9ee6c9218c
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Apr 17 09:52:02 2017 +0100
add buildrequires automake
tarsnap.spec | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/tarsnap.spec b/tarsnap.spec
index b19fece..51061b9 100644
--- a/tarsnap.spec
+++ b/tarsnap.spec
@@ -42,6 +42,7 @@ BuildRequires: bzip2-devel
BuildRequires: xz-devel
BuildRequires: e2fsprogs-devel
BuildRequires: libattr-devel
+BuildRequires: automake
Provides: bundled(libarchive) = 2.7.0
7 years, 7 months
[tarsnap] Update to git snapshot to fix OpenSSL-1.1 compatibility
by Leigh Scott
commit eb1e8c6af908d7d8fc7bdf622d1d36fef644df2d
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Apr 17 09:31:53 2017 +0100
Update to git snapshot to fix OpenSSL-1.1 compatibility
.gitignore | 1 +
sources | 2 +-
tarsnap.spec | 21 +++++++++++++++------
3 files changed, 17 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 50e1c2b..d62ff88 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
tarsnap-autoconf-1.0.36.1.tgz
+/tarsnap-4db3705fa3ce0b0d45244a51acf78f2504988400.tar.gz
diff --git a/sources b/sources
index b95bb82..264160b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-3759b06a0fa8d2c7a17ada78c0160380 tarsnap-autoconf-1.0.36.1.tgz
+cb1f6f2898d0d09145259b5dd0e0f151 tarsnap-4db3705fa3ce0b0d45244a51acf78f2504988400.tar.gz
diff --git a/tarsnap.spec b/tarsnap.spec
index f2a1a0f..b19fece 100644
--- a/tarsnap.spec
+++ b/tarsnap.spec
@@ -1,6 +1,10 @@
+%global commit 4db3705fa3ce0b0d45244a51acf78f2504988400
+%global date 20170417
+%global shortcommit0 %(c=%{commit}; echo ${c:0:7})
+
Name: tarsnap
-Version: 1.0.36.1
-Release: 2%{?dist}
+Version: 1.0.38
+Release: 0.1%{?shortcommit0:.%{date}git%{shortcommit0}}%{?dist}
Summary: Online encrypted backup service (client)
Group: Applications/Archiving
@@ -29,7 +33,8 @@ Group: Applications/Archiving
# - tar/getdate.c
License: Tarsnap License and BSD and Public Domain
URL: https://www.tarsnap.com/
-Source0: https://www.tarsnap.com/download/tarsnap-autoconf-%{version}.tgz
+#Source0: https://www.tarsnap.com/download/tarsnap-autoconf-%{version}.tgz
+Source0: https://github.com/Tarsnap/tarsnap/archive/%{commit}.tar.gz#/%{name}-%{co...
BuildRequires: openssl-devel
BuildRequires: zlib-devel
@@ -57,18 +62,19 @@ Requires: bash
Bash completion support for the %{name}'s utilities.
%prep
-%setup -q -n %{name}-autoconf-%{version}
+%setup -q -n %{name}-%{commit}
+autoreconf -fiv
%build
%configure --disable-silent-rules \
--with-bz2lib --with-lzmadec \
--enable-largefile --enable-acl --disable-xattr \
--with-lzma --with-bash-completion-dir=%{_sysconfdir}/bash_completion.d
-make %{?_smp_mflags}
+%make_build
%install
-make install DESTDIR=%{buildroot}
+%make_install
%files
%license COPYING
@@ -86,6 +92,9 @@ make install DESTDIR=%{buildroot}
%config(noreplace) %{_sysconfdir}/bash_completion.d/%{name}-keymgmt
%changelog
+* Mon Apr 17 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.0.38-0.1.20170417git4db3705
+- Update to git snapshot to fix OpenSSL-1.1 compatibility
+
* Sun Mar 26 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.0.36.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 7 months
[assaultcube/f26] Fix ppc64le build
by Leigh Scott
Summary of changes:
719d306... Fix ppc64le build (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 7 months
[assaultcube] Fix ppc64le build
by Leigh Scott
commit 719d306538c923297e696cc0e9168702bb2eb4d8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Mon Apr 17 09:01:40 2017 +0100
Fix ppc64le build
assaultcube.spec | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
---
diff --git a/assaultcube.spec b/assaultcube.spec
index 3d7ed6b..eb995a2 100644
--- a/assaultcube.spec
+++ b/assaultcube.spec
@@ -4,7 +4,7 @@
Name: assaultcube
Version: 1.2.0.3
-Release: 0.3.%{date}git%{shortcommit}%{?dist}
+Release: 0.4.%{date}git%{shortcommit}%{?dist}
# Licensing is complex
# Details at http://packages.debian.org/changelogs/pool/contrib/a/assaultcube/assaultc...
@@ -52,6 +52,12 @@ iconv --from=ISO-8859-1 --to=UTF-8 docs/package_copyrights.txt > docs/package_co
touch -r docs/package_copyrights.txt docs/package_copyrights.txt.new
mv docs/package_copyrights.txt.new docs/package_copyrights.txt
+# Update enet to fix ppc64le build
+rm -f ./source/enet/config.guess
+rm -f ./source/enet/config.sub
+cp -fv /usr/lib/rpm/redhat/config.guess ./source/enet/config.guess
+cp -fv /usr/lib/rpm/redhat/config.sub ./source/enet/config.sub
+
%build
# https://github.com/assaultcube/AC/issues/148
%if 0%{?fedora} > 23
@@ -167,6 +173,9 @@ fi
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
+* Mon Apr 17 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.0.3-0.4.20160227git7529509
+- Fix ppc64le build
+
* Sat Mar 25 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.2.0.3-0.3.20160227git7529509
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7 years, 7 months