rpms/gtkwave/FC-4 gtkwave.spec, 1.8, 1.9 sources, 1.9, 1.10 .cvsignore, 1.9, 1.10

Paul Howarth (pghmcfc) fedora-extras-commits at redhat.com
Tue May 2 10:55:18 UTC 2006


Author: pghmcfc

Update of /cvs/extras/rpms/gtkwave/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30992

Modified Files:
	gtkwave.spec sources .cvsignore 
Log Message:
resync with devel



Index: gtkwave.spec
===================================================================
RCS file: /cvs/extras/rpms/gtkwave/FC-4/gtkwave.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- gtkwave.spec	7 Mar 2006 13:26:07 -0000	1.8
+++ gtkwave.spec	2 May 2006 10:55:18 -0000	1.9
@@ -1,30 +1,28 @@
 Summary:		Waveform Viewer
 Name:			gtkwave
-Version:		1.3.86
+Version:		3.0.0
 Release:		1%{?dist}
 License:		GPL & MIT
 Group:			Applications/Engineering
 URL:			http://home.nc.rr.com/gtkwave/
 Source0:		http://www.ibiblio.org/pub/Linux/Incoming/gtkwave-%{version}.tgz
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:		gtk2-devel, bzip2-devel, zlib-devel
+BuildRequires:		gtk2-devel, bzip2-devel, zlib-devel, gperf
 
 %description
 GTKWave is a waveform viewer that can view VCD files produced by most Verilog
 simulation tools, as well as LXT files produced by certain Verilog simulation
 tools.
 
-This package includes support for reading .ghw files as produced by ghdl.
-
 %prep
 %setup -q -n gtkwave-%{version}
 # Honour %{optflags} and use system zlib/bzip2 library
-%{__perl} -pi -e 's/^CFLAGS = -O2/CFLAGS = %{optflags}/;' \
+%{__perl} -pi -e 's/^C(FLAGS|OPT) ?= ?-O2/C\1 = %{optflags}/;' \
 	-e 's at -I\.\.?/libz -I\.\.?/libbz2@@;' \
-	-e 's@(\.\./)?libz/libz\.a at -lz@;' \
-	-e 's@(\.\./)?libbz2/libbz2\.a at -lbz2@;' \
+	-e 's@(\.\./(\.\./src/)?)?libz/libz\.a at -lz@;' \
+	-e 's@(\.\./(\.\./src/)?)?libbz2/libbz2\.a at -lbz2@;' \
 	-e 's@^([a-z0-9]+:.*) -lz( -lbz2)?@\1@;' \
-	src/Makefile*.in src/*/Makefile*.in
+	src/Makefile*.in src/*/Makefile*.in contrib/*/Makefile*.in
 %{__rm} -rf src/lib{z,bz2}
 
 # Fix file permissions for sane debuginfo package
@@ -35,13 +33,11 @@
 # to view) and cannot be opened in a "no file" mode from a menu.
 
 %build
-# This is not an autotools-generated config script, and does not accept --libdir etc.
-echo 2 | ./configure
+echo 2 | ./configure --libdir=%{_libdir}
 %{__make}
 
 %install
 %{__rm} -rf %{buildroot}
-%{__install} -m 755 -d %{buildroot}%{_mandir}/man1
 %{__make} \
 	bindir=%{buildroot}%{_bindir} \
 	mandir=%{buildroot}%{_mandir} \
@@ -53,17 +49,19 @@
 
 %files
 %defattr(-,root,root,0755)
-%doc doc/* *.TXT gtkwaverc.sample
+%doc doc/* *.TXT gtkwaverc.sample examples/
 %{_bindir}/gtkwave
 %{_bindir}/lxt2miner
 %{_bindir}/lxt2vcd
 %{_bindir}/mvl2lxt
 %{_bindir}/mvl2vcd
+%{_bindir}/rtlbrowse
 %{_bindir}/tex2vcd
 %{_bindir}/tla2vcd
 %{_bindir}/vcd2lxt
 %{_bindir}/vcd2lxt2
 %{_bindir}/vcd2vzt
+%{_bindir}/vertex
 %{_bindir}/vzt2vcd
 %{_bindir}/vztminer
 %{_mandir}/man1/gtkwave.1*
@@ -71,15 +69,28 @@
 %{_mandir}/man1/lxt2vcd.1*
 %{_mandir}/man1/mvl2lxt.1*
 %{_mandir}/man1/mvl2vcd.1*
+%{_mandir}/man1/rtlbrowse.1*
 %{_mandir}/man1/tex2vcd.1*
 %{_mandir}/man1/tla2vcd.1*
 %{_mandir}/man1/vcd2lxt.1*
 %{_mandir}/man1/vcd2lxt2.1*
 %{_mandir}/man1/vcd2vzt.1*
+%{_mandir}/man1/vertex.1*
 %{_mandir}/man1/vzt2vcd.1*
 %{_mandir}/man1/vztminer.1*
+%{_mandir}/man5/gtkwaverc.5*
 
 %changelog
+* Tue May  2 2006 Paul Howarth <paul at city-fan.org> 3.0.0-1
+- update to 3.0.0
+- add examples directory as %%doc
+- add new buildreq gperf
+- tweak Makefile.in edits to handle Makefiles under contrib/
+- add new binaries rtlbrowse and vertex
+- add new manpages for rtlbrowse, vertex, and gtkwaverc
+- %%{_mandir} no longer needs to be created manually
+- configure script now accepts --libdir
+
 * Tue Mar  7 2006 Paul Howarth <paul at city-fan.org> 1.3.86-1
 - update to 1.3.86
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gtkwave/FC-4/sources,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sources	7 Mar 2006 13:26:07 -0000	1.9
+++ sources	2 May 2006 10:55:18 -0000	1.10
@@ -1 +1 @@
-8658d66e842ec75f3b2d7c0913809dc1  gtkwave-1.3.86.tgz
+1fbeaaed44715feab6769a1079d256e2  gtkwave-3.0.0.tgz


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/gtkwave/FC-4/.cvsignore,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- .cvsignore	7 Mar 2006 13:26:07 -0000	1.9
+++ .cvsignore	2 May 2006 10:55:18 -0000	1.10
@@ -1 +1 @@
-gtkwave-1.3.86.tgz
+gtkwave-3.0.0.tgz




More information about the fedora-extras-commits mailing list