rpms/tkgate/F-10 import.log, NONE, 1.1 tkgate-2.0-doc.patch, NONE, 1.1 tkgate.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Thibault North tnorth at fedoraproject.org
Sat Mar 7 17:21:11 UTC 2009


Author: tnorth

Update of /cvs/pkgs/rpms/tkgate/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv29187/F-10

Modified Files:
	.cvsignore sources 
Added Files:
	import.log tkgate-2.0-doc.patch tkgate.spec 
Log Message:
Initial package



--- NEW FILE import.log ---
tkgate-2_0-5_beta7_fc11:F-10:tkgate-2.0-5.beta7.fc11.src.rpm:1236446409

tkgate-2.0-doc.patch:

--- NEW FILE tkgate-2.0-doc.patch ---
--- Makefile.in	2009-01-11 01:13:54.000000000 +0100
+++ Makefile.in_m	2009-01-21 22:47:18.000000000 +0100
@@ -216,7 +216,7 @@
 #
 # List of directories that contain data files necessary for tkgate to run.
 #
-TKG_DATADIRS = scripts bindings doc gdf images locale povray primitives vlib vpd test
+TKG_DATADIRS = scripts bindings gdf images locale povray primitives vlib vpd
 
 #
 # Subdirectories in which more makefiles can be found 
@@ -226,7 +226,7 @@
 #
 # List of data files in this directory that should be included with a tkgate distribution.
 #
-dist_pkgdata_DATA = README README.verga COPYING INSTALL TODO site-preferences license.txt pkg-comment pkg-descr
+dist_pkgdata_DATA =
 
 #
 # List of man pages for tkgate


--- NEW FILE tkgate.spec ---
Name:           tkgate
Version:        2.0
Release:        5.beta7%{?dist}
Summary:        An event driven digital circuit simulator

Group:          Applications/Engineering
License:        GPLv2+
URL:            http://www.tkgate.org/

Patch0:         tkgate-2.0-doc.patch
Source0:        ftp://gadoid.ices.cmu.edu/pub/tkgate/pre-release/%{name}-%{version}-b7.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  tk-devel tcl-devel libICE-devel libSM-devel
BuildRequires:  desktop-file-utils

Requires:       electronics-menu

%description
TkGate is a event driven digital circuit simulator
based on Verilog. TkGate
supports a wide range of primitive circuit elements as
well as user-defined modules for hierarchical design.

%package ca
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description ca
This package contains the Catalan locales and examples for tkgate, 
Digital Circuit Simulator

%package cs
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description cs
This package contains the Czech locales and examples for tkgate, 
Digital Circuit Simulator

%package cy
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description cy
This package contains the Welsh locales and examples for tkgate, 
Digital Circuit Simulator

%package de
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description de
This package contains the German locales and examples for tkgate, 
Digital Circuit Simulator

%package es
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description es
This package contains the Spanish locales and examples for tkgate, 
Digital Circuit Simulator

%package fr
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description fr
This package contains the French locales and examples for tkgate, 
Digital Circuit Simulator

%package it
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description it
This package contains the Italian locales and examples for tkgate, 
Digital Circuit Simulator


%package ja
Summary:           Locales and examples for tkgate, Digital Circuit Simulator
Group:             Documentation
Requires:          %{name} = %{version}-%{release}

%description ja
This package contains the Japanese locales and examples for tkgate, 
Digital Circuit Simulator


%prep
%setup -q -n %{name}-%{version}-b7

%patch0 -p0 -b .doc

sed -i "s|\"\${tkg_gateHome}/libexec/verga\"|\"%{_bindir}/verga\"|" scripts/parms.tcl

sed -i "s|license.txt||" scripts/license.tcl
sed -i "s|TKGATE_LIBDIRS=\"\(.*\)\"|TKGATE_LIBDIRS=\"\1 %{_libdir}\"|" configure
# E: backup-file-in-package
find . -type f -name "*~" -exec rm -f  {} ';'
find . -type f -name "\#*\#" -exec rm -f  {} ';'

# spurious-executable-perm
chmod 0755 scripts/tree.tcl
chmod 0644 test/verga/maketests.sh
chmod 0644 test/verga/runtests.sh

# E: zero-length
%{__rm} -f locale/{en,ja}/tutorials/definition.txt
%{__rm} -f bindings/none
%{__rm} -f scripts/dip.tcl
%{__rm} -f test/verga/grammar.out


cat > %{name}.desktop << EOF
[Desktop Entry]
Encoding=UTF-8
Name=Digital circuit simulator
GenericName=Verilog circuit simulator
Comment=Digital circuit simulator
Type=Application
Exec=tkgate
Icon=tkgate
Categories=Engineering;Electronics;
EOF


%build
%configure
%{__make} %{?_smp_mflags} 


%install
%{__rm} -rf %{buildroot}
%{__make} INSTALL="install -p" install DESTDIR=%{buildroot}

# Symlink points to BuildRoot:
%{__rm} -rf %{buildroot}%{_datadir}/%{name}/libexec/


# desktop file and its icon
desktop-file-install --vendor fedora           \
    --dir %{buildroot}%{_datadir}/applications \
    %{name}.desktop

install -d %{buildroot}%{_datadir}/pixmaps/
install -pm 0644 images/run01.gif %{buildroot}%{_datadir}/pixmaps/%{name}.png
cp -p site-preferences %{buildroot}%{_datadir}/%{name}/site-preferences

%clean
%{__rm} -rf %{buildroot}

%files ca
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/ca/*

%files cs
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/cs/*

%files cy
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/cy/*

%files de
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/de/*

%files es
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/es/*

%files fr
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/fr/*

%files it
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/it/*

%files ja
%defattr(-,root,root,-)
%{_datadir}/%{name}/locale/ja/*


%files
%defattr(-,root,root,-)
%doc README README.verga COPYING
%doc license.txt pkg-comment pkg-descr TODO
%doc doc/ test/
%{_bindir}/gmac
%{_bindir}/%{name}
%{_bindir}/verga
%{_datadir}/%{name}
%{_mandir}/man1/gmac.1.gz
%{_mandir}/man1/tkgate.1.gz
%{_mandir}/man1/verga.1.gz
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%exclude %{_datadir}/%{name}/locale/ca
%exclude %{_datadir}/%{name}/locale/cs
%exclude %{_datadir}/%{name}/locale/cy
%exclude %{_datadir}/%{name}/locale/de
%exclude %{_datadir}/%{name}/locale/es
%exclude %{_datadir}/%{name}/locale/fr
%exclude %{_datadir}/%{name}/locale/it
%exclude %{_datadir}/%{name}/locale/ja

%changelog
* Fri Mar 6 2009 Thibault North <tnorth [AT] fedoraproject DOT org> - 2.0-5.beta7
- Minor fixes required for the package

* Thu Mar 5 2009 Thibault North <tnorth [AT] fedoraproject DOT org> - 2.0-4.beta7
- Fixes in installed files

* Tue Feb 24 2009 Thibault North <tnorth [AT] fedoraproject DOT org> - 2.0-1.beta7
- Updated to beta7

* Thu Feb 20 2009 Thibault North <tnorth [AT] fedoraproject DOT org> - 2.0-3.beta6
- Updated to beta6
- Separated locales
- Compilation fixes for 64 bits arch

* Wed Jan 21 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 2.0-2.beta4
- updated to beta4

* Sat Dec 06 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> 2.0-1.alpha11
- Initial package for fedora

Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tkgate/F-10/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	7 Mar 2009 17:08:19 -0000	1.1
+++ .cvsignore	7 Mar 2009 17:20:41 -0000	1.2
@@ -0,0 +1 @@
+tkgate-2.0-b7.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tkgate/F-10/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	7 Mar 2009 17:08:19 -0000	1.1
+++ sources	7 Mar 2009 17:20:41 -0000	1.2
@@ -0,0 +1 @@
+8f4304aace787656ed66ad736011cbb4  tkgate-2.0-b7.tar.gz




More information about the fedora-extras-commits mailing list