rpms/linsmith/EL-5 import.log, NONE, 1.1 linsmith.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Chitlesh GOORAH chitlesh at fedoraproject.org
Mon Jan 5 23:08:11 UTC 2009


Author: chitlesh

Update of /cvs/pkgs/rpms/linsmith/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9205/EL-5

Modified Files:
	.cvsignore sources 
Added Files:
	import.log linsmith.spec 
Log Message:
new package


--- NEW FILE import.log ---
linsmith-0_99_11-2_fc10:EL-5:linsmith-0.99.11-2.fc10.src.rpm:1231196351


--- NEW FILE linsmith.spec ---
Name:           linsmith
Version:        0.99.11
Release:        2%{?dist}
Summary:        A Smith charting program

Group:          Applications/Engineering
License:        GPLv2
URL:            http://jcoppens.com/soft/linsmith/index.en.php
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

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

BuildRequires:  libgnomeprint22-devel
BuildRequires:  libgnomeui-devel
BuildRequires:  gettext
BuildRequires:  desktop-file-utils

Requires:       electronics-menu
Requires:       tcl

%description
linSmith is a Smith Charting program.
It's main features are:
  * Definition of multiple load impedances
  * Addition of discrete and line components
  * A 'virtual' component switches from impedance
    to admittance to help explaining parallel components
  * The chart works in real impedances
  * Load and circuit configuration is stored separately,
    permitting several solutions without re-defining the other

%prep
%setup -q


#remove unwanted file.
%{__rm} -f pixmaps/Makefile.am~

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


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

desktop-file-install                            \
    --dir=%{buildroot}/%{_datadir}/applications \
    --delete-original                           \
    --remove-category GTK                       \
    --remove-category GNOME                     \
    --add-category "Electronics"                \
    %{_builddir}/%{name}-%{version}/%{name}.desktop

# icon
cp -p linsmith_icon.xpm %{buildroot}/%{_datadir}/pixmaps/%{name}/

# man file
%{__mkdir} -p %{buildroot}/%{_datadir}/man/man1
cp -p doc/linsmith.1 %{buildroot}/%{_datadir}/man/man1

#examples
mv %{buildroot}/%{_datadir}/%{name} examples/

%find_lang %{name}


%clean
rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README THANKS doc/manual.pdf
%doc examples/
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}
%{_datadir}/man/man1/%{name}.1.gz


%changelog
* Mon Dec 29 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-2
- spec file updated as suggested in the #478368c2

* Mon Dec 29 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-1
- Initial package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/linsmith/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	4 Jan 2009 20:33:18 -0000	1.1
+++ .cvsignore	5 Jan 2009 23:07:41 -0000	1.2
@@ -0,0 +1 @@
+linsmith-0.99.11.tar.gz


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/linsmith/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	4 Jan 2009 20:33:18 -0000	1.1
+++ sources	5 Jan 2009 23:07:41 -0000	1.2
@@ -0,0 +1 @@
+33256af1c310309da6f03f2a2fe8a869  linsmith-0.99.11.tar.gz




More information about the fedora-extras-commits mailing list