]> git.pld-linux.org Git - packages/electric.git/blob - electric.spec
- removed deprecated entries
[packages/electric.git] / electric.spec
1 Summary:        Electric VLSI Design System
2 Summary(pl.UTF-8):      System projektowania układów VLSI
3 Name:           electric
4 Version:        7.00
5 Release:        0.2
6 License:        GPL v2
7 Vendor:         Static Free Software
8 Group:          Applications/Engineering
9 Source0:        ftp://ftp.gnu.org/pub/gnu/electric/%{name}-%{version}.tar.gz
10 # Source0-md5:  64c89f820467b418d24ddf6c7e206c08
11 Source1:        %{name}.desktop
12 Patch0:         %{name}-datadir.patch
13 Patch1:         %{name}-tcl.patch
14 Patch2:         %{name}-makefile.patch
15 Patch3:         %{name}-ac_fix.patch
16 URL:            http://www.staticfreesoft.com/electric.html
17 BuildRequires:  autoconf
18 BuildRequires:  automake
19 BuildRequires:  motif-devel
20 BuildRequires:  tcl-devel
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 Electric designs MOS and bipolar integrated circuits,
25 printed-circuit-boards, or any type of circuit you choose. It has many
26 editing styles including layout, schematics, artwork, and
27 architectural specifications.
28
29 A large set of tools is available including design-rule checkers,
30 simulators, routers, layout generators, and more. Electric interfaces
31 to most popular CAD specifications including VHDL, CIF, and GDS II.
32
33 %description -l pl.UTF-8
34 Electric służy do projektowania układów MOS i bipolarnych, płytek
35 drukowanych oraz dowolnych innych rodzajów układów. Ma wiele styli
36 edycji, w tym rozmieszczenia, schematyczny, specyfikacji architektury.
37
38 Dostępny jest duży zestaw narzędzi, w tym symulatory, generatory itp.
39 Są dostępne interfejsy do większości popularnych formatów CAD, w tym
40 VHDL, CIF i GDS II.
41
42 %prep
43 %setup -q
44 %patch0 -p1
45 %patch1 -p1
46 %patch2
47 %patch3
48
49 %build
50 %{__aclocal}
51 %{__autoconf}
52 %configure
53
54 %{__make} \
55         OPTIMIZE="%{rpmcflags}"
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/electric,%{_desktopdir}}
60
61 install electric $RPM_BUILD_ROOT%{_bindir}
62 install lib/.cadrc $RPM_BUILD_ROOT%{_datadir}/electric
63 install lib/*.help $RPM_BUILD_ROOT%{_datadir}/electric
64 install lib/*.mac $RPM_BUILD_ROOT%{_datadir}/electric
65 install lib/*.txt $RPM_BUILD_ROOT%{_datadir}/electric
66
67 # can't find better way to make electric find tcl.init
68 ln -sf /usr/lib/tcl8.* $RPM_BUILD_ROOT%{_datadir}/electric/tcl
69
70 install %{SOURCE1}      $RPM_BUILD_ROOT%{_desktopdir}
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %files
76 %defattr(644,root,root,755)
77 %doc ChangeLog README examples/samples.txt html/manual examples
78 %attr(755,root,root) %{_bindir}/*
79 %{_datadir}/electric
80 %{_desktopdir}/*.desktop
This page took 0.074298 seconds and 3 git commands to generate.