From b1d03fbf56c525a95ce010a3a5869d1e2d70ed36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jason=20=E3=83=86=E3=82=A3=E3=83=93=E3=83=84?= Date: Mon, 3 Aug 2009 21:25:31 +0000 Subject: [PATCH 1/7] Initialize branch F-11 for vifir --- branch | 1 + 1 file changed, 1 insertion(+) create mode 100644 branch diff --git a/branch b/branch new file mode 100644 index 0000000..25c7708 --- /dev/null +++ b/branch @@ -0,0 +1 @@ +F-11 From fb88e928bd304fa58d4b35f6b87953ced410f10a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 4 Aug 2009 16:29:06 +0000 Subject: [PATCH 2/7] Initial import --- .cvsignore | 1 + import.log | 1 + sources | 1 + vifir.spec | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 import.log create mode 100644 vifir.spec diff --git a/.cvsignore b/.cvsignore index e69de29..42bcef4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +vifir-0.4.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..dc5d5cd --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +vifir-0_4-1_fc11:F-11:vifir-0.4-1.fc11.src.rpm:1249403327 diff --git a/sources b/sources index e69de29..73d7a94 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +60349b5fe5305abe99a6fad80d08359f vifir-0.4.tar.gz diff --git a/vifir.spec b/vifir.spec new file mode 100644 index 0000000..0f03e58 --- /dev/null +++ b/vifir.spec @@ -0,0 +1,66 @@ +Name: vifir +Version: 0.4 +Release: 1%{?dist} +Summary: A viewer for electronic aviation charts + +Group: Applications/Communications +License: GPLv3 +URL: http://vifir.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildRequires: gtkmm24-devel +BuildRequires: gpsd-devel +BuildRequires: libgeotiff-devel +BuildRequires: dbus-devel +BuildRequires: dbus-glib-devel +BuildRequires: proj-devel +BuildRequires: poppler-devel +BuildRequires: poppler-glib-devel +BuildRequires: libxml++-devel +BuildRequires: libglademm24-devel +BuildRequires: libcurl-devel +BuildRequires: desktop-file-utils + + +%description +Vifir processes and displays electronic aviation charts (currenty VFR +Sectional Charts) produced by the U.S. National Aeronautical Charting +Office in a similar way to an Electronic Flight Bag. + + +%prep +%setup -q + + +%build +%configure +make %{?_smp_mflags} + + +%install +rm -rf %{buildroot} +make install DESTDIR=%{buildroot} INSTALL="install -p" +desktop-file-install \ + --delete-original \ + --add-category="Graphics;2DGraphics" \ + --dir=%{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/%{name}.desktop + + +%clean +rm -rf %{buildroot} + + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING DEVELOPERS README THANKS TODO +%{_bindir}/%{name} +%{_datadir}/%{name}/ +%{_datadir}/applications/%{name}.desktop +%{_datadir}/pixmaps/*.png + + +%changelog +* Sun Jul 26 2009 Fabian Affolter - 0.4-1 +- Initial package for Fedora From bf3ae177367010bca670f28fab9defb7f47912ae Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Thu, 26 Nov 2009 01:13:54 +0000 Subject: [PATCH 3/7] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 22bc93d..3d80ffc 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,10 @@ # Makefile for source rpm: vifir -# $Id$ +# $Id: Makefile,v 1.1 2009/08/03 21:25:28 tibbs Exp $ NAME := vifir SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 05dc3a9ee06bede048b799508c0222d8b9979cc5 Mon Sep 17 00:00:00 2001 From: Dave Ludlow Date: Thu, 20 May 2010 13:58:20 +0000 Subject: [PATCH 4/7] Update for vifir-0.5 --- .cvsignore | 2 +- sources | 2 +- vifir.spec | 111 ++++++++++++++++++++++++++++++++++++++--------------- 3 files changed, 81 insertions(+), 34 deletions(-) diff --git a/.cvsignore b/.cvsignore index 42bcef4..61ce8a1 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -vifir-0.4.tar.gz +vifir-0.5.tar.gz diff --git a/sources b/sources index 73d7a94..633cb24 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -60349b5fe5305abe99a6fad80d08359f vifir-0.4.tar.gz +24577887ecbf13ad907d1dcda6bd63a2 vifir-0.5.tar.gz diff --git a/vifir.spec b/vifir.spec index 0f03e58..afdecf8 100644 --- a/vifir.spec +++ b/vifir.spec @@ -1,57 +1,61 @@ -Name: vifir -Version: 0.4 -Release: 1%{?dist} -Summary: A viewer for electronic aviation charts +%global name vifir +%global version 0.5 +%global release 1%{?dist} +%global _prefix /usr -Group: Applications/Communications -License: GPLv3 -URL: http://vifir.sourceforge.net/ -Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Summary: A viewer for electronic aviation charts +Name: %{name} +Version: %{version} +Release: %{release} +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +URL: http://vifir.sourceforge.net/ +License: GPLv3 +Group: Applications/Communications +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: gtkmm24-devel -BuildRequires: gpsd-devel -BuildRequires: libgeotiff-devel -BuildRequires: dbus-devel -BuildRequires: dbus-glib-devel -BuildRequires: proj-devel -BuildRequires: poppler-devel -BuildRequires: poppler-glib-devel -BuildRequires: libxml++-devel -BuildRequires: libglademm24-devel -BuildRequires: libcurl-devel -BuildRequires: desktop-file-utils +Requires: evince +BuildRequires: gtkmm24-devel +BuildRequires: gpsd-devel +BuildRequires: libgeotiff-devel +BuildRequires: dbus-devel +BuildRequires: dbus-glib-devel +BuildRequires: proj-devel +BuildRequires: poppler-devel +BuildRequires: poppler-glib-devel +BuildRequires: libxml++-devel +BuildRequires: libglademm24-devel +BuildRequires: libcurl-devel +BuildRequires: desktop-file-utils +BuildRequires: freetype-devel +BuildRequires: intltool +BuildRequires: libnova-devel +BuildRequires: libzip-devel %description -Vifir processes and displays electronic aviation charts (currenty VFR -Sectional Charts) produced by the U.S. National Aeronautical Charting -Office in a similar way to an Electronic Flight Bag. - +Vifir processes and displays electronic aviation charts produced by the U.S. +National Aeronautical Charting Office in a similar way to an Electronic Flight +Bag. %prep %setup -q - %build -%configure +export CXXFLAGS="$RPM_OPT_FLAGS" +%configure --prefix=%{_prefix} --libdir=%{_libdir} make %{?_smp_mflags} - %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} INSTALL="install -p" desktop-file-install \ --delete-original \ - --add-category="Graphics;2DGraphics" \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop - %clean rm -rf %{buildroot} - %files %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING DEVELOPERS README THANKS TODO @@ -60,7 +64,50 @@ rm -rf %{buildroot} %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/*.png - %changelog +* Fri May 14 2010 Dave Ludlow 0.5-1 +- Add X-Plane 9.00 airport data import support +- Numerous tweaks for future Win32 support +- Code style/standardization support +- Fix runway headings import decimal shifting +- Data import performance tweaks +- Add airport info dialog +- Add i18n support +- Reduce nuisance warnings +- Incorporate some changes from Fabian Affolter's Fedora .spec file. + +* Sun May 09 2010 Fabian Affolter - 0.4-3 +- Rebuild for new gpsd + +* Thu May 06 2010 Fabian Affolter - 0.4-2 +- Rebuild for new poppler + * Sun Jul 26 2009 Fabian Affolter - 0.4-1 - Initial package for Fedora + +* Fri Jun 12 2009 Dave Ludlow 0.4-1 +- Aircraft data storage +- Performance improvements on slower systems +- METAR download and graphics support +- Add flashlight support +- Shapefile support +- Improve chart scrolling performance +- Simple on-screen keyboard support + +* Sat Jul 5 2008 Dave Ludlow 0.3-1 +- dTPP (approach plate) support +- National Flight Database support +- Route support +- Data overlay support +- Add screensaver & powersave disable hooks +- Multiple data volume support + +* Thu Aug 23 2007 Dave Ludlow 0.2-1 +- Improve look and feel somewhat +- Add GPSD integration and moving map support +- Make recent files menu actually functional +- Add a configuration dialog and persistent storage +- Add approach plate support + +* Thu Aug 9 2007 Dave Ludlow 0.1-1 +- Initial packaging From ba2d55cdd71888a45e6b065f73ac150bab4cdb8e Mon Sep 17 00:00:00 2001 From: Dave Ludlow Date: Mon, 5 Jul 2010 16:47:07 +0000 Subject: [PATCH 5/7] Update for vifir-0.6-1 --- sources | 2 +- vifir.spec | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/sources b/sources index 633cb24..da7788a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -24577887ecbf13ad907d1dcda6bd63a2 vifir-0.5.tar.gz +3fd298a6e4559b24855b2c893e7662d2 vifir-0.6.tar.gz diff --git a/vifir.spec b/vifir.spec index afdecf8..deebb4d 100644 --- a/vifir.spec +++ b/vifir.spec @@ -1,5 +1,5 @@ %global name vifir -%global version 0.5 +%global version 0.6 %global release 1%{?dist} %global _prefix /usr @@ -60,11 +60,20 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %doc AUTHORS ChangeLog COPYING DEVELOPERS README THANKS TODO %{_bindir}/%{name} +%{_bindir}/llepdftopng %{_datadir}/%{name}/ %{_datadir}/applications/%{name}.desktop %{_datadir}/pixmaps/*.png %changelog +* Mon Jul 05 2010 Dave Ludlow 0.6-1 +- Support the gpsd version 4 API +- Improve the gps data timeout calculation +- Fix checking for valid lat/lon data +- Add gpsd host/port configuration options +- Add ccache compiler-cache support +- Prevent crashes when no data volume is active + * Fri May 14 2010 Dave Ludlow 0.5-1 - Add X-Plane 9.00 airport data import support - Numerous tweaks for future Win32 support From 6333646872fcd6c01ecf5b9aba6ca51f3be19a8e Mon Sep 17 00:00:00 2001 From: Dave Ludlow Date: Tue, 20 Jul 2010 12:54:41 +0000 Subject: [PATCH 6/7] Update for upstream vifir-0.7-1 release --- .cvsignore | 2 +- sources | 2 +- vifir.spec | 6 +++++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 61ce8a1..9c158cf 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -vifir-0.5.tar.gz +vifir-0.7.tar.gz diff --git a/sources b/sources index da7788a..2df3eae 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3fd298a6e4559b24855b2c893e7662d2 vifir-0.6.tar.gz +912af9a0f9a1cc7f0da24546b6c950a8 vifir-0.7.tar.gz diff --git a/vifir.spec b/vifir.spec index deebb4d..d6d57bb 100644 --- a/vifir.spec +++ b/vifir.spec @@ -1,5 +1,5 @@ %global name vifir -%global version 0.6 +%global version 0.7 %global release 1%{?dist} %global _prefix /usr @@ -66,6 +66,10 @@ rm -rf %{buildroot} %{_datadir}/pixmaps/*.png %changelog +* Tue Jul 20 2010 Dave Ludlow 0.7-1 +- Improve handling of unexpected data/conditions from the GPS +- Improve signal-to-noise ratio on stderr output + * Mon Jul 05 2010 Dave Ludlow 0.6-1 - Support the gpsd version 4 API - Improve the gps data timeout calculation From 33a094f562246e9b691a2eb671a4c00c25893740 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 14:58:48 +0000 Subject: [PATCH 7/7] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- branch | 1 - import.log | 1 - 4 files changed, 23 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile delete mode 100644 branch delete mode 100644 import.log diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 3d80ffc..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: vifir -# $Id: Makefile,v 1.1 2009/08/03 21:25:28 tibbs Exp $ -NAME := vifir -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/branch b/branch deleted file mode 100644 index 25c7708..0000000 --- a/branch +++ /dev/null @@ -1 +0,0 @@ -F-11 diff --git a/import.log b/import.log deleted file mode 100644 index dc5d5cd..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -vifir-0_4-1_fc11:F-11:vifir-0.4-1.fc11.src.rpm:1249403327