e5ddefa
Name:           linsmith
a8ed647
Version:        0.99.28
d897437
Release:        2%{?dist}
e5ddefa
Summary:        A Smith charting program
e5ddefa
e5ddefa
Group:          Applications/Engineering
e5ddefa
License:        GPLv2
e5ddefa
URL:            http://jcoppens.com/soft/linsmith/index.en.php
e5ddefa
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
e5ddefa
e5ddefa
BuildRequires:  libgnomeprint22-devel
e5ddefa
BuildRequires:  libgnomeui-devel
e5ddefa
BuildRequires:  gettext
e5ddefa
BuildRequires:  desktop-file-utils
e5ddefa
e5ddefa
Requires:       electronics-menu
e5ddefa
Requires:       tcl
e5ddefa
e5ddefa
%description
e5ddefa
linSmith is a Smith Charting program.
e5ddefa
It's main features are:
e5ddefa
  * Definition of multiple load impedances
e5ddefa
  * Addition of discrete and line components
e5ddefa
  * A 'virtual' component switches from impedance
e5ddefa
    to admittance to help explaining parallel components
e5ddefa
  * The chart works in real impedances
e5ddefa
  * Load and circuit configuration is stored separately,
e5ddefa
    permitting several solutions without re-defining the other
e5ddefa
e5ddefa
%prep
e5ddefa
%setup -q
e5ddefa
e5ddefa
%build
e5ddefa
%configure
e5ddefa
%{__make} %{?_smp_mflags}
e5ddefa
e5ddefa
e5ddefa
%install
e5ddefa
%{__make} install DESTDIR=%{buildroot} INSTALL="install -p"
e5ddefa
ac4ce64
desktop-file-install \
e5ddefa
    --dir=%{buildroot}/%{_datadir}/applications \
e5ddefa
    --delete-original                           \
e5ddefa
    --remove-category GTK                       \
e5ddefa
    --remove-category GNOME                     \
e5ddefa
    --add-category "Electronics"                \
e5ddefa
    %{_builddir}/%{name}-%{version}/%{name}.desktop
e5ddefa
e5ddefa
# icon
e5ddefa
cp -p linsmith_icon.xpm %{buildroot}/%{_datadir}/pixmaps/%{name}/
e5ddefa
e5ddefa
# man file
e5ddefa
%{__mkdir} -p %{buildroot}/%{_datadir}/man/man1
e5ddefa
cp -p doc/linsmith.1 %{buildroot}/%{_datadir}/man/man1
e5ddefa
e5ddefa
#examples
e5ddefa
mv %{buildroot}/%{_datadir}/%{name} examples/
e5ddefa
e5ddefa
%find_lang %{name}
e5ddefa
e5ddefa
e5ddefa
%files -f %{name}.lang
e5ddefa
%doc AUTHORS ChangeLog COPYING NEWS README THANKS doc/manual.pdf
e5ddefa
%doc examples/
e5ddefa
%{_bindir}/%{name}
ac4ce64
%{_datadir}/applications/*%{name}.desktop
e5ddefa
%{_datadir}/pixmaps/%{name}
e5ddefa
%{_datadir}/man/man1/%{name}.1.gz
e5ddefa
e5ddefa
e5ddefa
%changelog
d897437
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.28-2
d897437
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
d897437
a8ed647
* Fri Jun 27 2014 Filipe Rosset <rosset.filipe@gmail.com> - 0.99.28-1
a8ed647
- Rebuilt for new upstream version 0.99.28
a8ed647
00c95cf
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.26-2
00c95cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
00c95cf
d8cfdc5
* Sun May 25 2014 Filipe Rosset <rosset.filipe@gmail.com> - 0.99.26-1
d8cfdc5
- Rebuilt for new upstream version, spec cleanup, fixes rhbz #971701
d8cfdc5
38946de
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.24-4
38946de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
38946de
ac4ce64
* Fri Apr 26 2013 Jon Ciesla <limburgher@gmail.com> - 0.99.24-3
ac4ce64
- Drop desktop vendor tag.
ac4ce64
Shakthi Kannan 4cae6ac
* Fri Apr 19 2013 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.99.24-2
Shakthi Kannan 4cae6ac
- Use autoreconf
Shakthi Kannan 4cae6ac
Shakthi Kannan 3f70ed9
* Fri Mar 15 2013 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.99.24-1
Shakthi Kannan 3f70ed9
- Updated package to 0.99.24 upstream release
Shakthi Kannan 3f70ed9
67a7d52
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.12-7
67a7d52
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
67a7d52
3749a16
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.12-6
3749a16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
3749a16
246c5c3
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.12-5
246c5c3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
246c5c3
ecbd637
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.99.12-4
ecbd637
- Rebuild for new libpng
ecbd637
1d8d074
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.12-3
1d8d074
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1d8d074
63c26f8
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.99.12-2
63c26f8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
63c26f8
96521ac
* Thu May 07 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.12-1
96521ac
- new upstream release
96521ac
- fixes segmentation fault during saving of log
5673c87
c327b0d
* Wed Jan 07 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-4
c327b0d
- fixed vendor
c327b0d
ac4845f
* Wed Jan 07 2009 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-3
ac4845f
- added vendor to skip build failure on EL-5
ac4845f
e5ddefa
* Mon Dec 29 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-2
e5ddefa
- spec file updated as suggested in the #478368c2
e5ddefa
e5ddefa
* Mon Dec 29 2008 Chitlesh Goorah <chitlesh [AT] fedoraproject DOT org> - 0.99.11-1
e5ddefa
- Initial package