[packman] ng-spice: mein erstes SPEC-file
Werner Hoch
werner.ho at gmx.de
Thu Aug 17 22:15:24 CEST 2006
Hallo zusammen,
ich hab mal mein erstes Packet für die Elektroniker gebaut.
Kritik ist also willkommen.
Mich würden folgende Dinge interessieren:
Sind die Requires: tags notwendig oder ist es ausreichend wenn rpmbuild
die benötigten Bibliotheken zusammensucht?
Soll ich für BuildRequires: auch den gcc und die glibc aufnehmen, oder
können diese vorausgesetzt werden (die werden sowieso von XFree86-devel
benötigt).
MfG
Werner
-------------- next part --------------
Summary: Mixed-level, Mixed-signal Circuit Simulator Based on spice3f5
Name: ng-spice-rework
Version: 17
Release: 0.pm.0
License: Other License(s), see package
Group: Productivity/Scientific/Electronics
URL: http://ngspice.sourceforge.net
Source0: %{name}-%{version}.tar.gz
Packager: Werner Hoch <werner.ho at gmx.de>
Distribution: SuSE Linux 10.1 (x86_64)
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
Autoreqprov: On
Requires: ncurses
Requires: readline
Requires: XFree86
Requires: XFree86-libs
BuildRequires: ncurses-devel
BuildRequires: readline-devel
BuildRequires: XFree86-devel
%description
Ngspice is a mixed-level/mixed-signal circuit simulator. Its code
is based on three open source software packages: Spice3f5, Cider1b1
and Xspice.
Package compiled without the experimental Xspice and Cider support.
%prep
%setup -q
./configure --with-readline=yes \
--infodir=%_infodir \
--libdir=%_libdir \
--mandir=%_mandir \
--bindir=%_bindir \
--datadir=%_datadir
%build
make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
%install
make DESTDIR=%{?buildroot:%{buildroot}} install
%clean
rm -rf $RPM_BUILD_ROOT
%files
%attr (-,root,root) /*
%changelog
* Wed Aug 16 2006 Werner Hoch <werner.ho at gmx.de>
- first spec file
More information about the Packman
mailing list