Eric Tanguy b55a6c4
Summary:	Circuit simulator
Eric Tanguy b55a6c4
Name: 		qucs
Eric Tanguy f8903cb
Version:	0.0.16
Jaromir Capik 76a04aa
Release: 	7%{?dist}
Jaromir Capik 4b51ef8
License:	GPL+
Jaromir Capik 4b51ef8
Group: 		Applications/Engineering
Jaromir Capik 4b51ef8
URL:		http://qucs.sourceforge.net/
Jaromir Capik 4b51ef8
Eric Tanguy f8903cb
Source0:	http://ovh.dl.sourceforge.net/sourceforge/qucs/%{name}-%{version}.tar.gz
Eric Tanguy b55a6c4
Source1:	%{name}.desktop
Eric Tanguy f8903cb
# Using the tr1 complex feature breaks building
Eric Tanguy f8903cb
Patch0:         qucs-disable-tr1.patch
Jaromir Capik 4b51ef8
Patch1:         qucs-aarch64.patch
Jaromir Capik 4b51ef8
Eric Tanguy b55a6c4
BuildRequires: desktop-file-utils
a004352
BuildRequires: qt3-devel
Eric Tanguy f4bd654
Requires: freehdl, perl, iverilog
Jaromir Capik 76a04aa
Requires: electronics-menu
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
%description
Eric Tanguy b55a6c4
Qucs is a circuit simulator with graphical user interface.  The
Eric Tanguy b55a6c4
software aims to support all kinds of circuit simulation types,
Eric Tanguy b55a6c4
e.g. DC, AC, S-parameter and harmonic balance analysis.
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
%prep
Eric Tanguy b55a6c4
%setup -q
Eric Tanguy f8903cb
%patch0 -p0 -b .disable-tr1
Jaromir Capik 4b51ef8
%patch1 -p1 -b .aarch64
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
%build
Eric Tanguy b55a6c4
[ -n "$QTDIR" ] || . %{_sysconfdir}/profile.d/qt.sh
Eric Tanguy a20abfe
%configure --disable-dependency-tracking --enable-debug
Eric Tanguy b55a6c4
make %{?_smp_mflags}
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
# install will be a bit complicated because we are not assured
Eric Tanguy b55a6c4
# that the builder has root privileges
Eric Tanguy b55a6c4
%install
Eric Tanguy f8903cb
make install DESTDIR=$RPM_BUILD_ROOT
Eric Tanguy b55a6c4
install -d $RPM_BUILD_ROOT%{_datadir}/applications
f55a4f5
desktop-file-install \
0341266
%if (0%{?fedora} && 0%{?fedora} < 19) || (0%{?rhel} && 0%{?rhel} < 7)
f55a4f5
	--vendor fedora \
f55a4f5
%endif
Eric Tanguy 098c5a4
	--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
Eric Tanguy 098c5a4
	--add-category X-Fedora \
Eric Tanguy 098c5a4
	%{SOURCE1}
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
Jaromir Capik 76a04aa
%files
Eric Tanguy b55a6c4
%doc AUTHORS ChangeLog COPYING NEWS README TODO
Eric Tanguy b55a6c4
%{_bindir}/qucs*
Eric Tanguy 8a25b91
%{_bindir}/ps2sp*
Eric Tanguy b55a6c4
%{_datadir}/%{name}
Eric Tanguy b55a6c4
%{_datadir}/applications/*
Eric Tanguy b55a6c4
%{_mandir}/man1/*
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
%changelog
Jaromir Capik 76a04aa
* Fri May 24 2013 Jaromir Capik <jcapik@redhat.com> - 0.0.16-7
Jaromir Capik 76a04aa
- Adding electronics-menu in the requires
Jaromir Capik 76a04aa
- Minor spec file changes according to the latest guidelines
Jaromir Capik 76a04aa
Jaromir Capik 4b51ef8
* Mon Apr 08 2013 Jaromir Capik <jcapik@redhat.com> - 0.0.16-6
Jaromir Capik 4b51ef8
- aarch64 support (#926417)
Jaromir Capik 4b51ef8
- fixing bogus date in the changelog
Jaromir Capik 4b51ef8
f55a4f5
* Sat Feb 23 2013 Toshio Kuratomi <toshio@fedoraproject.org> - 0.0.16-5
f55a4f5
- Remove --vendor from desktop-file-install https://fedorahosted.org/fesco/ticket/1077
f55a4f5
d47069a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-4
d47069a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
d47069a
e5ecb86
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-3
e5ecb86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e5ecb86
ddbc795
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.16-2
ddbc795
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
ddbc795
Eric Tanguy f8903cb
* Sun Jul 03 2011 Bruno Wolff III <bruno@wolff.to> - 0.0.16-1
Eric Tanguy f8903cb
- Update to upstream 0.0.16
Eric Tanguy f8903cb
- Fix FTBFS - bug 631404
Chitlesh d308ad6
30ba937
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.0.15-4
30ba937
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
30ba937
Eric Tanguy 8614283
* Thu May 07 2009 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.15-3
Eric Tanguy 8614283
- Patch no longer needed with freehdl-0.0.7
Eric Tanguy 8614283
Eric Tanguy e20342f
* Sun May 03 2009 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.15-2
Eric Tanguy e20342f
- Correct a problem in digital simulation
Eric Tanguy e20342f
Eric Tanguy c40cbac
* Fri May 01 2009 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.15-1
Eric Tanguy c40cbac
- Update to 0.0.15
d00bc8c
Eric Tanguy fd36635
* Sat Apr 05 2008 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.14-1
Eric Tanguy fd36635
- Update to 0.0.14
Eric Tanguy fd36635
Eric Tanguy f4f8401
* Sat Apr 05 2008 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.13-3
Eric Tanguy f4f8401
- Modify BR from qt-devel to qt3-devel
Eric Tanguy f4f8401
ddcaf12
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.0.13-2
ddcaf12
- Autorebuild for GCC 4.3
ddcaf12
Eric Tanguy 098c5a4
* Tue Jan 01 2008 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.13-1
Eric Tanguy 098c5a4
- Update to 0.0.13
Eric Tanguy 098c5a4
Eric Tanguy 1be0859
* Sun Sep 09 2007 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.12-4
Eric Tanguy 09deec3
- Modifiy qucs.desktop BZ 283941
Eric Tanguy 09deec3
e5661cb
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 0.0.12-3
e5661cb
- Rebuild for selinux ppc32 issue.
e5661cb
Eric Tanguy f4bd654
* Sun Jun 17 2007 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.12-2
Eric Tanguy f4bd654
- Add perl and iverilog as require
Eric Tanguy f4bd654
Eric Tanguy 8a25b91
* Sun Jun 17 2007 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.12-1
Eric Tanguy 8a25b91
- Update to 0.0.12
Eric Tanguy 8a25b91
Eric Tanguy 973f8b5
* Sat May 05 2007 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.11-2
Eric Tanguy 973f8b5
- Rebuild
Eric Tanguy 973f8b5
Eric Tanguy bce5915
* Sun Mar 18 2007 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.11-1
Eric Tanguy bce5915
- Update to 0.0.11
Eric Tanguy bce5915
Eric Tanguy 614d552
* Fri Sep 01 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.10-1
Eric Tanguy 614d552
- Update to 0.0.10
Eric Tanguy 56d08fe
Eric Tanguy 00321e9
* Sat Jun 10 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.9-4
Eric Tanguy 00321e9
- Solve typo problem in changelog
Eric Tanguy 00321e9
Eric Tanguy a20abfe
* Sat Jun 10 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.9-3
Eric Tanguy a20abfe
- Delete %{_bindir}/qucsdigi.bat which is a windows bat file and useless under linux
Eric Tanguy 00321e9
- add --disable-dependency-tracking to %%configure
Eric Tanguy 00321e9
- add --enable-debug to %%configure to make debuginfo package usefull
Eric Tanguy a20abfe
Eric Tanguy 175ace8
* Thu Jun 01 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.9-2
Eric Tanguy a20abfe
- Delete ${RPM_OPT_FLAGS} modification using -ffriend-injection for "%%{?fedora}" > "4"
Eric Tanguy 175ace8
Eric Tanguy eec8b5f
* Mon May 29 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.9-1
Eric Tanguy eec8b5f
- Update to 0.0.9
Eric Tanguy eec8b5f
Eric Tanguy c8ca094
* Mon Jan 23 2006 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.8-1
Eric Tanguy c8ca094
- Update to 0.0.8
Eric Tanguy c8ca094
- Add -ffriend-injection to $RPM_OPT_FLAGS for building against gcc-4.1
Eric Tanguy f8903cb
 
Eric Tanguy 775e4a2
* Fri Nov 4 2005 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.7-8
Eric Tanguy 775e4a2
- Modify ctaegories in qucs.desktop
Eric Tanguy 775e4a2
Jaromir Capik 4b51ef8
* Wed Oct 19 2005 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.7-7
Eric Tanguy 34f243f
- Add qucs-0.0.7-2.diff for the x86_64 target
Eric Tanguy 34f243f
Eric Tanguy 99013fd
* Tue Oct 18 2005 Ralf Corsepius <rc040203@freenet.de> - 0.0.7-6
Eric Tanguy 99013fd
- Add qucs-0.0.7-config.diff to make configure script aware of RPM_OPT_FLAGS.
Eric Tanguy 99013fd
Eric Tanguy b55a6c4
* Tue Oct 11 2005 Eric Tanguy <eric.tanguy@univ-nantes.fr> - 0.0.7-5
Eric Tanguy b55a6c4
-add qucs.desktop
Eric Tanguy b55a6c4
-modify buildroot
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
* Tue Aug 2 2005 Wojciech Kazubski <wk@ire.pw.edu.pl>
Eric Tanguy b55a6c4
- version 0.0.7.
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
* Thu Jun 23 2005 Wojciech Kazubski <wk@ire.pw.edu.pl>
Eric Tanguy b55a6c4
- rebuilt for Fedora Core 4
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
* Mon May 30 2005 Wojciech Kazubski <wk@ire.pw.edu.pl>
Eric Tanguy b55a6c4
- version 0.0.6.
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
* Thu Mar 3 2005 Wojciech Kazubski <wk@ire.pw.edu.pl>
Eric Tanguy b55a6c4
- version 0.0.5.
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
* Fri Dec 10 2004 Wojciech Kazubski <wk@ire.pw.edu.pl>
Eric Tanguy b55a6c4
- version 0.0.4 for Fedora Core 3
Eric Tanguy b55a6c4
Eric Tanguy b55a6c4
# end of file