Compare commits

...
Sign in to create a new pull request.

44 commits

Author SHA1 Message Date
Göran Uddeborg
cf4e08bddf Rebuild with newer mapnik rhbz#2521789
- Bump to snapshot version including upstreamed patch
2026-08-29 15:09:02 +02:00
Göran Uddeborg
ea40f6d149 Patch to build on F45 (rhbz#2505114) 2026-07-25 11:14:22 +02:00
Fedora Release Engineering
4b9b0978d6 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:28:54 +00:00
Fedora Release Engineering
3b973c3949 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:54:18 +00:00
Jitka Plesnikova
31988f473c Rebuild for new gpsd 2026-01-14 11:49:43 +01:00
Göran Uddeborg
45d86ce6b8 Corrected %forgemeta configuration 2026-01-13 21:07:19 +01:00
Göran Uddeborg
b10d5c434e Upgrade to version 1.11 2026-01-13 14:02:15 +01:00
Fedora Release Engineering
e353afe78d Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:04:59 +00:00
Otto Liljalaakso
1d5f81ac98 Rebuild for Mapnik 4.1 (rhbz#2370934) 2025-06-09 21:46:52 +03:00
3944f9c187 rebuild for new gpsd 2025-05-27 16:16:27 +02:00
Otto Liljalaakso
906f766466 Make compatible with C23 (rhbz#2341507) 2025-01-29 01:37:41 +02:00
Fedora Release Engineering
9cfe78d341 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:19:50 +00:00
Otto Liljalaakso
1e32195cbd Run autogen.sh in %prep
This is the correct phase for autogen.sh, which is usually run by
upstream and result is directly included in release tarball.

Also, added explicit dependency on autoconf.
2024-10-15 23:09:57 +03:00
Otto Liljalaakso
6a76993c5b Do not build on i686 architecture
This package is not needed for multilib, thus i686 build would not bring any
benefit.
2024-09-24 23:31:30 +03:00
Otto Liljalaakso
58779f73bb Fix build failure due to Mapnik 4 incompatibility
- Fixes rhbz#2301350
- Fixes rhbz#2296179

Upstream `master` branch has a commit for Mapnik 4 compatibility. Import it.
Since it touches `configure.ac`, need to run autotools again. For that, add
upstream's `autogen.sh` as new source and run it in prep. For that to work,
full `yelp-tools` are needed, so build require them instead of just `itstool`.
2024-09-24 23:31:30 +03:00
Otto Liljalaakso
0ed2128c70 New maintainer's cleanup
Cleanup done by me as the new maintainer:

* Use HTTPS instead of plain HTTP in URLs
* Remove commented out patch
* Remove s390 from ExcludeArch, there is no such architecture on Fedora today
* Whitespace and newline changes
* Simplify .gitignore with glob

fixup: cleanup
2024-09-24 23:29:42 +03:00
Otto Liljalaakso
49e951ad3b Convert to %autorelease and %autochangelog
[skip changelog]
2024-09-24 22:21:00 +03:00
Fedora Release Engineering
231c639370 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:45:51 +00:00
Fedora Release Engineering
d363474126 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:44:24 +00:00
Fedora Release Engineering
b46955c5b5 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:37:11 +00:00
Troy Curtis Jr
f5b2b0ea29 Update to viking 1.10. 2023-02-19 15:51:00 -05:00
Adam Williamson
b5b5ca99e4 rebuild for new libgps 2023-01-23 18:22:04 -08:00
Fedora Release Engineering
cd295f234b Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:16:50 +00:00
Fedora Release Engineering
7c7ba64e73 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:51:49 +00:00
116f416eb9 Rebuild for new gpsd 2022-05-06 22:42:03 +09:00
Fedora Release Engineering
145316e8ab - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:57:25 +00:00
Björn Esser
68656f19f0
Rebuild (gpsd) 2021-08-11 18:09:35 +02:00
Fedora Release Engineering
37fd9e9329 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:27:14 +00:00
Fedora Release Engineering
cf3caa885a - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:03:14 +00:00
Fabian Affolter
e7473a2172
* Thu Jan 14 2021 Fabian Affolter <mail@fabian-affolter.ch> - 1.8-4
- Rebuild (gpsd)
2021-01-14 20:58:00 +01:00
Tom Stellard
20fca65cf9 Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 00:42:06 +00:00
Fedora Release Engineering
26fd745d5f - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:42:05 +00:00
Björn Esser
3940b365f7 Rebuild (gpsd) 2020-06-18 17:21:38 +02:00
Fabian Affolter
76282b4725
Adjust flags 2020-03-29 10:53:45 +02:00
Fabian Affolter
ac690ed429
Update spec file 2020-03-20 16:25:09 +01:00
Fabian Affolter
3e125a7f62
Add new BR 2020-03-20 16:21:45 +01:00
Fabian Affolter
b0ce4a040e
* Thu Mar 19 2020 Fabian Affolter <mail@fabian-affolter.ch> - 1.8-1
- Fix FTBFS (rhbz#1800235)
- Update to new upstream version 1.8
2020-03-20 16:08:50 +01:00
Fedora Release Engineering
8c8054c4ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:08:24 +00:00
Fabian Affolter
002f3b1f5d
Remove left-over from merging 2020-01-23 17:07:48 +01:00
Fabian Affolter
54c4a404c3
Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/viking 2020-01-23 17:07:29 +01:00
Fedora Release Engineering
3693255b32 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:58:43 +00:00
Björn Esser
a25372128b
Rebuild (gpsd) 2019-07-03 12:50:11 +02:00
Fedora Release Engineering
51e39b879f - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:16:28 +00:00
2a559356ea
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 13:19:34 +01:00
5 changed files with 290 additions and 270 deletions

24
.gitignore vendored
View file

@ -1,20 +1,4 @@
viking-0.9.94.tar.gz
/viking-0.9.95.tar.gz
/viking-0.9.96.tar.gz
/viking-1.0.tar.gz
/viking-1.0.1.tar.gz
/viking-1.1.tar.gz
/viking-1.2.tar.gz
/viking-1.2.1.tar.gz
/viking-1.2.2.tar.gz
/viking-1.3.tar.gz
/viking-1.3.1.tar.gz
/viking-1.3.2.1.tar.gz
/viking-1.4.tar.gz
/viking-1.4.1.tar.gz
/viking-1.5.tar.bz2
/viking-1.5.1.tar.bz2
/viking-1.6.tar.bz2
/viking-1.6.1.tar.bz2
/viking-1.6.2.tar.bz2
/viking-1.7.tar.bz2
/autogen.sh
/viking-1.11.tar.gz
/viking-viking-1.11.tar.gz
/viking-2a2420963e4b913d0b37dcf8801dc3695ca72a6c.tar.gz

245
changelog Normal file
View file

@ -0,0 +1,245 @@
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Feb 19 2023 Troy Curtis, Jr. <troy@troycurtisjr.com> - 1.10-1
- Update to 1.10
- Update description to be more accurate to the latest version
- Use SPDX for the license field
* Tue Jan 24 2023 Adam Williamson <awilliam@redhat.com> - 1.8-12
- rebuild for new libgps
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri May 06 2022 Mamoru TASAKA <mtasaka@fedoraproject.org> - 1.8-9
- Rebuild for new gpsd
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Wed Aug 11 2021 Björn Esser <besser82@fedoraproject.org> - 1.8-7
- Rebuild (gpsd)
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Thu Jan 14 2021 Fabian Affolter <mail@fabian-affolter.ch> - 1.8-4
- Rebuild (gpsd)
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Thu Jun 18 2020 Björn Esser <besser82@fedoraproject.org> - 1.8-2
- Rebuild (gpsd)
* Thu Mar 19 2020 Fabian Affolter <mail@fabian-affolter.ch> - 1.8-1
- Fix FTBFS (rhbz#1800235)
- Update to new upstream version 1.8
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.7-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jan 23 2020 Fabian Affolter <mail@fabian-affolter.ch> - 1.7-5
- Rebuild for gpsd
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Wed Jul 03 2019 Björn Esser <besser82@fedoraproject.org> - 1.7-3
- Rebuild (gpsd)
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Tue Jan 22 2019 Fabian Affolter <mail@fabian-affolter.ch> - 1.7-1
- Update to new upstream version 1.7
* Fri Sep 28 2018 Federico Bruni <fede@inventati.org> - 1.6.2-8
- Add man page and fix help files location (rhbz#1633836)
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Jan 04 2016 Fabian Affolter <mail@fabian-affolter.ch> - 1.6.2-1
- Update to new upstream version 1.6.2
* Wed Nov 25 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6.1-1
- Fix for lock (rhbz#1258559, rhbz#1258095, rhbz#1229082)
- Update to new upstream version 1.6.1
* Sat Aug 15 2015 Till Maas <opensource@till.name> - 1.6-4
- Fix FTBFS (#1240039)
- Use %%license
- Remove unused mapnik-devel BR
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Thu May 07 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6-2
- Add patch to fix issue with new gpsd (rhbz#1206642)
* Wed May 06 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6-1
- Update to new upstream version 1.6
* Sat Mar 07 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.5.1-4
- Rebuild (libgps)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri Mar 28 2014 Fabian Affolter <mail@fabian-affolter.ch> - 1.5.1-1
- Update to new upstream version 1.5.1
* Thu Nov 28 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.5-2
- Rebuild for libgps
* Fri Oct 18 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.5-1
- Update to new upstream version 1.5
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Mon Apr 29 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.4.1-1
- Update to new upstream version 1.4.1
* Tue Feb 19 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.4-1
- Update to new upstream version 1.4
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Oct 24 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3.2.1-1
- Update to new upstream version 1.3.2.1
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sun Jul 15 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3.1-1
- Update to new upstream version 1.3.1
* Mon Apr 30 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3-2
- Update requirements
* Mon Apr 30 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3-1
- Update to new upstream version 1.3
* Sat Feb 11 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.2.2-3
- Orphan BR
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Nov 08 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.2.2-1
- Curl patch removed (is now upstream)
- Update to new upstream version 1.2.2
* Tue Aug 23 2011 Tom Callaway <spot@fedoraproject.org> - 1.2.1-1
- Update to 1.2.1
- Enable gpsd 2.96+ support
- Fix compile with curl 7.21.7 (curl/types.h is gone)
* Fri Jun 03 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.2-1
- Update to new upstream version 1.2
* Sun Mar 06 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.1-1
- Update to new upstream version 1.1
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jan 28 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.0.1-1
- Update description to fix #673009
- Update to new upstream version 1.0.1
* Sat Nov 20 2010 Fabian Affolter <mail@fabian-affolter.ch> - 1.0-2
- Remove patch, is now upstream
* Sat Nov 20 2010 Fabian Affolter <mail@fabian-affolter.ch> - 1.0-1
- Add test suite
- Update to new upstream version 1.0
* Wed Nov 03 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.96-1
- Update to new upstream version 0.9.96
* Wed Sep 29 2010 jkeating - 0.9.95-3
- Rebuilt for gcc bug 634757
* Sat Sep 18 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.95-2
- Disable scrollkeeper
* Tue Sep 07 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.95-1
- Remove old patch0
- Add new BR
- Update to new upstream version 0.9.95
* Wed Jul 14 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.94-1
- Update file section
- Update DSOLinking patch
- Update to new upstream version 0.9.94
* Thu May 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.93-1
- Update to new upstream version 0.9.93
* Sun May 09 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-4
- Rebuilt for new gpsd release
* Tue Apr 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-3
- New patch to fix DSOLinking (#565080)
* Mon Mar 22 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-2
- Added patch to fix DSOLinking (#565080)
* Sat Feb 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-1
- Update to new upstream version 0.9.91
* Sun Sep 13 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.9-1
- Update to new upstream version 0.9.9
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Mar 31 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.8-2
- use new gpsd header (gpsdclient.h)
* Sat Mar 28 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.8-1
- Update to new upstream version, 0.9.8
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sat Jan 24 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.7-2
- Add missing hicolor-icon-theme
* Sat Jan 24 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.7-1
- Initial package for Fedora

View file

@ -1,26 +0,0 @@
From e34d60083a5eb5a918ac0a03c76062348f4292f1 Mon Sep 17 00:00:00 2001
From: Federico Bruni <fede@inventati.org>
Date: Tue, 2 Oct 2018 05:56:15 +0200
Subject: [PATCH] use Fedora path to manpages/docbook.xsl
otherwise man and help pages won't be built.
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index 370ba78e..ace03de0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -553,7 +553,7 @@ AC_DEFINE_UNQUOTED(VIK_CONFIG_DEFAULT_TILE_AGE, ${VIK_CONFIG_DEFAULT_TILE_AGE},
AC_DEFINE(HAVE_VIKING, 1, [Enable Viking specifics in otherwise reusable code])
dnl man pages processing
-DB2MAN_XSL=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl
+DB2MAN_XSL=/usr/share/sgml/docbook/xsl-stylesheets-1.79.2/manpages/docbook.xsl
AC_SUBST(DB2MAN_XSL)
AC_PATH_PROG(XP,xsltproc)
AM_CONDITIONAL([HAVE_XSLTPROC],[test "x$XP" != "x"])
--
2.17.1

View file

@ -1 +1 @@
SHA512 (viking-1.7.tar.bz2) = ff26cd808b407af5cb7c3cebed4c550e0c28ac1871497c2cedd09f7e1e72bd24ef0048e6e5d587aa9b03cb1860c3d3afcbe62308ade2179dea4b5f9668d05600
SHA512 (viking-2a2420963e4b913d0b37dcf8801dc3695ca72a6c.tar.gz) = 94eb5f5f211ed4f1645a0b7b4d9ce3adeaffdf1502f3a9367bc99a37b9ad2e739337b7920766ac5b9719aca1ad95fab368b8343550420fda5cebbdcce5cdc795

View file

@ -1,27 +1,36 @@
Name: viking
Version: 1.7
Release: 2%{?dist}
%global forgeurl https://github.com/viking-gps/viking
%global version0 1.11
%global commit 2a2420963e4b913d0b37dcf8801dc3695ca72a6c
%forgemeta
Version: %forgeversion
Release: %autorelease
Summary: GPS data editor and analyzer
License: GPLv2+
URL: http://viking.sourceforge.net/
Source0: http://downloads.sourceforge.net/viking/viking-%{version}.tar.bz2
#Patch0: path-to-manpages-docbook-xsl.patch
ExcludeArch: s390 s390x
License: GPL-2.0-or-later
URL: %forgeurl
Source0: %forgesource
# Fails to build on s390x, not needed for multilib
ExcludeArch: s390x %{ix86}
BuildRequires: autoconf
BuildRequires: make
BuildRequires: gcc-c++
BuildRequires: intltool
BuildRequires: expat-devel
BuildRequires: gdk-pixbuf2-devel
BuildRequires: gpsd-devel
BuildRequires: gtk2-devel
BuildRequires: gtk3-devel
BuildRequires: libcurl-devel
BuildRequires: gtk-doc
BuildRequires: gnome-doc-utils
BuildRequires: libexif-devel
BuildRequires: bzip2-devel
BuildRequires: file-devel
BuildRequires: libgexiv2-devel
BuildRequires: libgexiv2_0.14-devel
BuildRequires: sqlite-devel
BuildRequires: docbook-utils
BuildRequires: docbook-style-xsl
@ -30,60 +39,49 @@ BuildRequires: rarian-compat
BuildRequires: geoclue2-devel
BuildRequires: liboauth-devel
BuildRequires: nettle-devel
BuildRequires: libzip-devel
BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: json-glib-devel
BuildRequires: yelp-tools
BuildRequires: xxd
BuildRequires: libnova-devel
Requires: hicolor-icon-theme
Requires: gpsbabel
Requires: expect
%description
Viking is a free/open source program to manage GPS data. You can import
and plot tracks and waypoints, show OpenStreetMap and/or Terraserver maps
under it, download geocaches for an area on the map, make new tracks and
waypoints, see real-time GPS position, etc.
Viking is a free/open source program to manage GPS data. You can import, plot
and create tracks, routes and waypoints, show OSM, Bing Aerial and other maps,
geotag images, create routes using OSRM, see real-time GPS position, make maps
using Mapnik, control items, etc.
%prep
%autosetup
# Convert to utf-8
for file in ChangeLog NEWS TODO; do
mv $file timestamp
iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
touch -r timestamp $file
done
%forgeautosetup -p 1
NOCONFIGURE=1 ./autogen.sh
# Convert TODO to utf-8
mv TODO timestamp
iconv -f ISO-8859-1 -t UTF-8 -o TODO timestamp
touch -r timestamp TODO
%build
%configure
# Failing for 1.6.1
#--enable-gtk-doc
make %{?_smp_mflags}
%make_build CFLAGS="${RPM_OPT_FLAGS} -fcommon"
%install
make install DESTDIR=%{buildroot} INSTALL="install -p"
%make_install
find %{buildroot} -name '*.a' -exec rm -f {} ';'
desktop-file-install \
--add-category="GTK;Network;" \
--delete-original \
--dir=%{buildroot}%{_datadir}/applications \
desktop-file-install \
--add-category="GTK;Network;" \
--delete-original \
--dir=%{buildroot}%{_datadir}/applications \
%{buildroot}/%{_datadir}/applications/%{name}.desktop
%find_lang %{name} --with-gnome
%check
make test
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ] ; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%license COPYING
%doc AUTHORS ChangeLog* NEWS README TODO
@ -94,185 +92,4 @@ fi
%{_mandir}/man1/%{name}.1*
%changelog
* Thu Jan 23 2020 Fabian Affolter <mail@fabian-affolter.ch> - 1.7-2
- Rebuild for gpsd
* Tue Jan 22 2019 Fabian Affolter <mail@fabian-affolter.ch> - 1.7-1
- Update to new upstream version 1.7
* Fri Sep 28 2018 Federico Bruni <fede@inventati.org> - 1.6.2-8
- Add man page and fix help files location (rhbz#1633836)
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Mon Jan 04 2016 Fabian Affolter <mail@fabian-affolter.ch> - 1.6.2-1
- Update to new upstream version 1.6.2
* Wed Nov 25 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6.1-1
- Fix for lock (rhbz#1258559, rhbz#1258095, rhbz#1229082)
- Update to new upstream version 1.6.1
* Sat Aug 15 2015 Till Maas <opensource@till.name> - 1.6-4
- Fix FTBFS (#1240039)
- Use %%license
- Remove unused mapnik-devel BR
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Thu May 07 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6-2
- Add patch to fix issue with new gpsd (rhbz#1206642)
* Wed May 06 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.6-1
- Update to new upstream version 1.6
* Sat Mar 07 2015 Fabian Affolter <mail@fabian-affolter.ch> - 1.5.1-4
- Rebuild (libgps)
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Fri Mar 28 2014 Fabian Affolter <mail@fabian-affolter.ch> - 1.5.1-1
- Update to new upstream version 1.5.1
* Thu Nov 28 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.5-2
- Rebuild for libgps
* Fri Oct 18 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.5-1
- Update to new upstream version 1.5
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Mon Apr 29 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.4.1-1
- Update to new upstream version 1.4.1
* Tue Feb 19 2013 Fabian Affolter <mail@fabian-affolter.ch> - 1.4-1
- Update to new upstream version 1.4
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Wed Oct 24 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3.2.1-1
- Update to new upstream version 1.3.2.1
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Sun Jul 15 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3.1-1
- Update to new upstream version 1.3.1
* Mon Apr 30 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3-2
- Update requirements
* Mon Apr 30 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.3-1
- Update to new upstream version 1.3
* Sat Feb 11 2012 Fabian Affolter <mail@fabian-affolter.ch> - 1.2.2-3
- Orphan BR
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Tue Nov 08 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.2.2-1
- Curl patch removed (is now upstream)
- Update to new upstream version 1.2.2
* Tue Aug 23 2011 Tom Callaway <spot@fedoraproject.org> - 1.2.1-1
- Update to 1.2.1
- Enable gpsd 2.96+ support
- Fix compile with curl 7.21.7 (curl/types.h is gone)
* Fri Jun 03 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.2-1
- Update to new upstream version 1.2
* Sun Mar 06 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.1-1
- Update to new upstream version 1.1
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Fri Jan 28 2011 Fabian Affolter <mail@fabian-affolter.ch> - 1.0.1-1
- Update description to fix #673009
- Update to new upstream version 1.0.1
* Sat Nov 20 2010 Fabian Affolter <mail@fabian-affolter.ch> - 1.0-2
- Remove patch, is now upstream
* Sat Nov 20 2010 Fabian Affolter <mail@fabian-affolter.ch> - 1.0-1
- Add test suite
- Update to new upstream version 1.0
* Wed Nov 03 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.96-1
- Update to new upstream version 0.9.96
* Wed Sep 29 2010 jkeating - 0.9.95-3
- Rebuilt for gcc bug 634757
* Sat Sep 18 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.95-2
- Disable scrollkeeper
* Tue Sep 07 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.95-1
- Remove old patch0
- Add new BR
- Update to new upstream version 0.9.95
* Wed Jul 14 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.94-1
- Update file section
- Update DSOLinking patch
- Update to new upstream version 0.9.94
* Thu May 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.93-1
- Update to new upstream version 0.9.93
* Sun May 09 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-4
- Rebuilt for new gpsd release
* Tue Apr 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-3
- New patch to fix DSOLinking (#565080)
* Mon Mar 22 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-2
- Added patch to fix DSOLinking (#565080)
* Sat Feb 27 2010 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.91-1
- Update to new upstream version 0.9.91
* Sun Sep 13 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.9-1
- Update to new upstream version 0.9.9
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.8-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
* Tue Mar 31 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.8-2
- use new gpsd header (gpsdclient.h)
* Sat Mar 28 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.8-1
- Update to new upstream version, 0.9.8
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.7-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
* Sat Jan 24 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.7-2
- Add missing hicolor-icon-theme
* Sat Jan 24 2009 Fabian Affolter <mail@fabian-affolter.ch> - 0.9.7-1
- Initial package for Fedora
%autochangelog