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