Compare commits
No commits in common. "rawhide" and "f40" have entirely different histories.
2 changed files with 16 additions and 30 deletions
42
ngspice.spec
42
ngspice.spec
|
|
@ -13,22 +13,22 @@
|
|||
%global userelease 1
|
||||
%endif
|
||||
|
||||
%global majorver 45
|
||||
%global majorver 44
|
||||
%global minorver 2
|
||||
%global docver 45
|
||||
%global docver 44
|
||||
%undefine prever
|
||||
%global prerpmver %(echo "%{?prever}" | sed -e 's|-||g')
|
||||
|
||||
%global baserelease 1
|
||||
|
||||
%if 0%{?usegitbare} >= 1
|
||||
# pre-master-45
|
||||
%global gitcommit 1d0beb5e266420b1dd756913356a295ddb60fdce
|
||||
%global gitdate 20250830
|
||||
# pre-master-42
|
||||
%global gitcommit c87df54f24969de0c9d503c349258d9953ae208a
|
||||
%global gitdate 20231111
|
||||
%global shortcommit %(c=%{gitcommit}; echo ${c:0:7})
|
||||
|
||||
%global tarballdate 20250831
|
||||
%global tarballtime 2034
|
||||
%global tarballdate 20231112
|
||||
%global tarballtime 1636
|
||||
%endif
|
||||
|
||||
%if 0%{?userelease} >= 1
|
||||
|
|
@ -141,7 +141,7 @@ It can be used for VLSI simulations as well.
|
|||
|
||||
%package -n tclspice
|
||||
Summary: Tcl/Tk interface for ngspice
|
||||
BuildRequires: pkgconfig(tk) <= 8.999
|
||||
BuildRequires: tk-devel
|
||||
BuildRequires: blt-devel
|
||||
|
||||
%description -n tclspice
|
||||
|
|
@ -222,7 +222,7 @@ for nonUTF8 in \
|
|||
ChangeLog \
|
||||
%{nil}
|
||||
do
|
||||
iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv
|
||||
%{_bindir}/iconv -f ISO-8859-1 -t utf-8 $nonUTF8 > $nonUTF8.conv
|
||||
%{__mv} -f $nonUTF8.conv $nonUTF8
|
||||
done
|
||||
git commit -m "Change files to UTF8" -a
|
||||
|
|
@ -286,7 +286,7 @@ cd %{name}
|
|||
|
||||
# ---- Tclspice ----------------------------------------------------------------
|
||||
# Adding BLT support
|
||||
export CFLAGS="%{optflags} -I$(pkg-config --variable=includedir tcl)/blt"
|
||||
export CFLAGS="%{optflags} -I%{_includedir}/blt"
|
||||
|
||||
# Make builddir for tclspice
|
||||
%{__mkdir} -p tclspice
|
||||
|
|
@ -326,11 +326,11 @@ export CPPFLAGS=-DUSE_INTERP_RESULT
|
|||
--enable-predictor \
|
||||
--enable-shared \
|
||||
--with-readline=yes \
|
||||
--with-tcl=$(pkg-config --variable=libdir tcl) \
|
||||
--with-tcl=%{_libdir}/ \
|
||||
--libdir=%{_libdir}/tclspice \
|
||||
%{nil}
|
||||
|
||||
%make_build -k
|
||||
%{__make} -k
|
||||
# Once install to the temp dir
|
||||
rm -rf $(pwd)/../INST-TCLSPICE
|
||||
%{__make} INSTALL="install -p" install DESTDIR=$(pwd)/../INST-TCLSPICE
|
||||
|
|
@ -372,7 +372,8 @@ do
|
|||
%{nil}
|
||||
|
||||
%{__make} clean
|
||||
%make_build -k
|
||||
# No parallel make
|
||||
%{__make} -k
|
||||
# Once install to the temp dir
|
||||
rm -rf $(pwd)/INST-NGSPICE-${opt}
|
||||
%{__make} INSTALL="install -p" install DESTDIR=$(pwd)/INST-NGSPICE-${opt}
|
||||
|
|
@ -500,21 +501,6 @@ popd
|
|||
%{_includedir}/ngspice/
|
||||
|
||||
%changelog
|
||||
* Sun Sep 07 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 45.2-1
|
||||
- Update to 45.2
|
||||
|
||||
* Tue Sep 02 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 45-1
|
||||
- Update to 45
|
||||
|
||||
* Thu Jul 24 2025 Fedora Release Engineering <releng@fedoraproject.org> - 44.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Fri Jan 31 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 44.2-3
|
||||
- Use tk8 explicitly
|
||||
|
||||
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 44.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sun Jan 12 2025 Mamoru TASAKA <mtasaka@fedoraproject.org> - 44.2-1
|
||||
- Update to 44.2
|
||||
|
||||
|
|
|
|||
4
sources
4
sources
|
|
@ -1,2 +1,2 @@
|
|||
SHA512 (ngspice-45.2.tar.gz) = 4090e9433457c0b49dc1e7561bc630a5c6a340391f26be8142c6bd514ae13b72137589964fe9ae5a01069c9de7d8457bd41b0811a335b2c93a3c6e07044b35b1
|
||||
SHA512 (ngspice-45-manual.pdf) = 425d9320a01d409c7baab83d111f92643cae7df62a109e06d7e4fd366262441f4fdd62532db63fb4d4af4cb98e478b4f9fca5bd6c63fb89507dba685220f34ab
|
||||
SHA512 (ngspice-44.2.tar.gz) = b6cccf38d460f9aace5379db3b75c247b3aed04b902a2355e27b4ee3a64206b0ac8828c8685da3bf8e57c0746c10f39418849a4f31563e9f5ff7c05de0eb3ae2
|
||||
SHA512 (ngspice-44-manual.pdf) = 544d33ef43e0856a156e3b55e1fc68559aa99d36e857d8a0036963ca26ed4c56da9fc7bf6616fae8e75bec399aa2c848872b883bf1bb671995fb82c565e3ff8b
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue