]> git.pld-linux.org Git - packages/electric.git/blobdiff - electric.spec
This commit was manufactured by cvs2git to create branch 'RA-branch'.
[packages/electric.git] / electric.spec
index a04fc544a6f2ac2d619c755c03024bb6f231516f..f6a1333a2afe3b72c98a89b5d97b6c04e339b509 100644 (file)
@@ -1,21 +1,27 @@
 Summary:       Electric VLSI Design System
 Summary(pl):   System projektowania uk³adów VLSI
 Name:          electric
-Version:       6.01
-Release:       1
-License:       GPL
+Version:       6.08
+Release:       2
+License:       GPL v2
 Vendor:                Static Free Software
 Group:         Applications/Engineering
-Group(de):     Applikationen/Ingenieurwesen
-Group(pl):     Aplikacje/In¿ynierskie
 Source0:       ftp://ftp.gnu.org/pub/gnu/electric/%{name}-%{version}.tar.gz
+# Source0-md5: de428032f08d3d3ee8686f178ae6b160
+Source1:       %{name}.desktop
 Patch0:                %{name}-datadir.patch
 Patch1:                %{name}-tcl.patch
-BuildRequires: lesstif-devel
+Patch2:                %{name}-makefile.patch
+Patch3:                %{name}-ac_fix.patch
+URL:           http://www.staticfreesoft.com/electric.html
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: motif-devel
 BuildRequires: tcl-devel
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define        _prefix /usr/X11R6
+%define                _prefix         /usr/X11R6
+%define                _desktopdir     %{_applnkdir}/Scientific
 
 %description
 Electric designs MOS and bipolar integrated circuits,
@@ -27,36 +33,50 @@ A large set of tools is available including design-rule checkers,
 simulators, routers, layout generators, and more. Electric interfaces
 to most popular CAD specifications including VHDL, CIF, and GDS II.
 
+%description -l pl
+Electric s³u¿y do projektowania uk³adów MOS i bipolarnych, p³ytek
+drukowanych oraz dowolnych innych rodzajów uk³adów. Ma wiele styli
+edycji, w tym rozmieszczenia, schematyczny, specyfikacji architektury.
+
+Dostêpny jest du¿y zestaw narzêdzi, w tym symulatory, generatory itp.
+S± dostêpne interfejsy do wiêkszo¶ci popularnych formatów CAD, w tym
+VHDL, CIF i GDS II.
+
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2
+%patch3
 
 %build
-%configure2_13
+%{__aclocal}
+%{__autoconf}
+%configure
 
-%{__make} DEBUG="%{rpmcflags} -Wall"
+%{__make} \
+       OPTIMIZE="%{rpmcflags}"
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/electric} 
-install electric $RPM_BUILD_ROOT/%{_bindir}
-install lib/.cadrc $RPM_BUILD_ROOT/%{_datadir}/electric
-install lib/*.help $RPM_BUILD_ROOT/%{_datadir}/electric
-install lib/*.mac $RPM_BUILD_ROOT/%{_datadir}/electric
-install lib/*.txt $RPM_BUILD_ROOT/%{_datadir}/electric
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/electric,%{_desktopdir}}
+install electric $RPM_BUILD_ROOT%{_bindir}
+install lib/.cadrc $RPM_BUILD_ROOT%{_datadir}/electric
+install lib/*.help $RPM_BUILD_ROOT%{_datadir}/electric
+install lib/*.mac $RPM_BUILD_ROOT%{_datadir}/electric
+install lib/*.txt $RPM_BUILD_ROOT%{_datadir}/electric
 
 # can't find better way to make electric find tcl.init
-ln -s /usr/lib/tcl8.* $RPM_BUILD_ROOT/%{_datadir}/electric/tcl
+ln -sf /usr/lib/tcl8.* $RPM_BUILD_ROOT%{_datadir}/electric/tcl
+
+install %{SOURCE1}     $RPM_BUILD_ROOT%{_desktopdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc README* ChangeLog*
-%doc html/manual
-%doc examples
+%doc ChangeLog README examples/samples.txt html/manual examples
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/electric
+%{_desktopdir}/%{name}.desktop
This page took 0.079718 seconds and 4 git commands to generate.