[packages/gtkwave] - updated to 3.3.52

qboosh qboosh at pld-linux.org
Sat Nov 23 20:21:31 CET 2013


commit 280109f09dacc159e598e25ab9874324076a7e18
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Nov 23 20:22:25 2013 +0100

    - updated to 3.3.52

 gtkwave.spec | 82 ++++++++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 60 insertions(+), 22 deletions(-)
---
diff --git a/gtkwave.spec b/gtkwave.spec
index 85c17f8..5255a62 100644
--- a/gtkwave.spec
+++ b/gtkwave.spec
@@ -1,22 +1,26 @@
+# TODO: simarama, FsdbReader support?
 Summary:	The GTKWave - electronic waveform viewer
-Summary(pl.UTF-8):	The GTKWave - przeglądarka przebiegów elektronicznych
+Summary(pl.UTF-8):	GTKWave - przeglądarka przebiegów elektronicznych
 Name:		gtkwave
-Version:	3.3.47
+Version:	3.3.52
 Release:	1
-License:	GPL
+License:	GPL v2+
 Group:		Applications/Printing
 Source0:	http://gtkwave.sourceforge.net/%{name}-%{version}.tar.gz
-# Source0-md5:	fdb257ed42220a9a7526b70d1746054a
+# Source0-md5:	1a7b7fbfede6f1f91fe26845b3b36f48
 URL:		http://gtkwave.sourceforge.net/
-BuildRequires:	autoconf
+BuildRequires:	autoconf >= 2.59
 BuildRequires:	automake
 BuildRequires:	bzip2-devel
-BuildRequires:	gtk+2-devel
+BuildRequires:	gperf
+BuildRequires:	gtk+2-devel >= 2:2.2.0
 BuildRequires:	judy-devel
-BuildRequires:	libtool
-BuildRequires:	tcl-devel
-BuildRequires:	tk-devel
+BuildRequires:	libstdc++-devel
+BuildRequires:	pkgconfig
+BuildRequires:	tcl-devel >= 8.4
+BuildRequires:	tk-devel >= 8.4
 BuildRequires:	xz-devel
+BuildRequires:	zlib-devel
 Requires(post,postun):	shared-mime-info >= 0.14
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -24,19 +28,19 @@ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 The GTKWave electronic waveform viewer.
 
 %description -l pl.UTF-8
-The GTKWave jest przeglądraką przebiegów elektronicznych.
+GTKWave jest przeglądraką przebiegów elektronicznych.
 
 %prep
 %setup -q
 
 %build
-%{__libtoolize}
 %{__aclocal} -I .
-%{__automake}
 %{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
-	UPDATE_DESKTOP_DATABASE=/bin/true \
 	--enable-judy \
+	--disable-mime-update \
 	--with-tcl=/usr/lib \
 	--with-tk=/usr/lib
 
@@ -44,12 +48,13 @@ The GTKWave jest przeglądraką przebiegów elektronicznych.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
+install -d $RPM_BUILD_ROOT%{_pixmapsdir}
 
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-rm -rf $RPM_BUILD_ROOT%{_includedir}
+# non-themed icons belong to pixmapsdir
+%{__mv} $RPM_BUILD_ROOT%{_iconsdir}/*.png $RPM_BUILD_ROOT%{_pixmapsdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -62,12 +67,45 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc ANALOG_README.TXT SYSTEMVERILOG_README.TXT
-%attr(755,root,root) %{_bindir}/*
+%doc ANALOG_README.TXT AUTHORS ChangeLog LICENSE.TXT MIT.TXT README SYSTEMVERILOG_README.TXT
+%attr(755,root,root) %{_bindir}/evcd2vcd
+%attr(755,root,root) %{_bindir}/fst2vcd
+%attr(755,root,root) %{_bindir}/fstminer
+%attr(755,root,root) %{_bindir}/ghwdump
+%attr(755,root,root) %{_bindir}/gtkwave
+%attr(755,root,root) %{_bindir}/lxt2miner
+%attr(755,root,root) %{_bindir}/lxt2vcd
+%attr(755,root,root) %{_bindir}/rtlbrowse
+%attr(755,root,root) %{_bindir}/shmidcat
+%attr(755,root,root) %{_bindir}/twinwave
+%attr(755,root,root) %{_bindir}/vcd2fst
+%attr(755,root,root) %{_bindir}/vcd2lxt
+%attr(755,root,root) %{_bindir}/vcd2lxt2
+%attr(755,root,root) %{_bindir}/vcd2vzt
+%attr(755,root,root) %{_bindir}/vermin
+%attr(755,root,root) %{_bindir}/vzt2vcd
+%attr(755,root,root) %{_bindir}/vztminer
 %{_datadir}/%{name}
-%{_datadir}/mime/application/*.xml
-%{_datadir}/mime/packages/*.xml
+%{_datadir}/mime/packages/x-gtkwave-extension-*.xml
 %{_desktopdir}/%{name}.desktop
-%{_iconsdir}/gnome/*/*/*.png
-%{_iconsdir}/*.png
-%{_mandir}/*/*
+%{_iconsdir}/gnome/*x*/mimetypes/gnome-mime-application-vnd.gtkwave-*.png
+%{_iconsdir}/gnome/*x*/mimetypes/gtkwave.png
+%{_pixmapsdir}/gtkwave*_256x256x32.png
+%{_mandir}/man1/evcd2vcd.1*
+%{_mandir}/man1/fst2vcd.1*
+%{_mandir}/man1/fstminer.1*
+%{_mandir}/man1/ghwdump.1*
+%{_mandir}/man1/gtkwave.1*
+%{_mandir}/man1/lxt2miner.1*
+%{_mandir}/man1/lxt2vcd.1*
+%{_mandir}/man1/rtlbrowse.1*
+%{_mandir}/man1/shmidcat.1*
+%{_mandir}/man1/twinwave.1*
+%{_mandir}/man1/vcd2fst.1*
+%{_mandir}/man1/vcd2lxt.1*
+%{_mandir}/man1/vcd2lxt2.1*
+%{_mandir}/man1/vcd2vzt.1*
+%{_mandir}/man1/vermin.1*
+%{_mandir}/man1/vzt2vcd.1*
+%{_mandir}/man1/vztminer.1*
+%{_mandir}/man5/gtkwaverc.5*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtkwave.git/commitdiff/280109f09dacc159e598e25ab9874324076a7e18



More information about the pld-cvs-commit mailing list