]> git.pld-linux.org Git - packages/eagle-light.git/commitdiff
- some modifications to proper run with Freeware licence key
authorblekot <blekot@pld-linux.org>
Fri, 11 Mar 2005 16:17:19 +0000 (16:17 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    eagle-light.spec -> 1.3

eagle-light.spec

index cbe7bdee98fc7d734b561af0101e7dab83dd8fbd..f516778161777d39ce10d2680e98a5b43d5db1b1 100644 (file)
@@ -1,6 +1,6 @@
 
 # TODO:
-# - freeware.key should be in this same directory as eagle binary
+# - fix %files
 # - add libraries from homepage
 # - enhance description
 
@@ -9,7 +9,7 @@ Summary:        Eagle Layout Editor
 Summary(pl):   Edytor p³ytek drukowanych Eagle
 Name:          eagle-light
 Version:       4.13r1
-Release:       0.1
+Release:       0.2
 License:       Freeware
 Group:         X11/Applications/Science
 Source0:       ftp://ftp.cadsoft.de/pub/program/%{_ver}/eagle-lin-eng-%{_ver}.tgz
@@ -24,28 +24,37 @@ Eagle Layout Editor. Limitations:
 - The useable board area is limited to 100 x 80 mm (4 x 3.2 inches).
 - Only two signal layers can be used (Top and Bottom).
 - The schematic editor can only create one sheet.
+To run Eagle, you need licence key. Freeware Licence key is in:
+/usr/share/eagle-light/bin/
 
 %description -l pl
 Edytor p³ytek drukowanych Eagle Limity:
 - Obszar p³ytki jest ograniczony do 100 x 80 mm (4 x 3.2 cale)
 - Tylko dwa sygna³owe warstwy mog± byæ u¿ywane (wierzchnia i spodnia)
 - Edytor schematów mo¿e stworzyæ jeden arkusz
+Aby uruchomic Eagle, potrzebujesz klucz licencyjny. Klucz licencyjny
+Freeware znajduje siê w katalogu:
+/usr/share/eagle-light/bin/
+
 %prep
 %setup -q -n eagle-lin-eng-%{version}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{bin,cam,lbr,projects/examples/{hexapod,singlesided,tutorial},scr,ulp} \
+install -d $RPM_BUILD_ROOT%{_datadir}/%{name}/{bin,cam,dru,lbr,projects/examples/{hexapod,singlesided,tutorial},scr,ulp} \
        $RPM_BUILD_ROOT%{_mandir}/man1 \
        $RPM_BUILD_ROOT%{_bindir} \
        $RPM_BUILD_ROOT%{_pixmapsdir} \
        $RPM_BUILD_ROOT%{_desktopdir}
 mv man/eagle.1 $RPM_BUILD_ROOT%{_mandir}/man1
-mv bin/eagle $RPM_BUILD_ROOT%{_bindir}/eagle
+#mv bin/eagle $RPM_BUILD_ROOT%{_bindir}/eagle
 mv bin/eagle.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
 install bin/* $RPM_BUILD_ROOT%{_datadir}/%{name}/bin
+ln -s %{_datadir}/%{name}/bin/eagle $RPM_BUILD_ROOT%{_bindir}/eagle
+touch $RPM_BUILD_ROOT%{_datadir}/%{name}/bin/eagle.key
 install cam/* $RPM_BUILD_ROOT%{_datadir}/%{name}/cam
+install dru/* $RPM_BUILD_ROOT%{_datadir}/%{name}/dru
 install lbr/* $RPM_BUILD_ROOT%{_datadir}/%{name}/lbr
 install projects/DESCRIPTION $RPM_BUILD_ROOT%{_datadir}/%{name}/projects
 install projects/examples/hexapod/* $RPM_BUILD_ROOT%{_datadir}/%{name}/projects/examples/hexapod
@@ -54,6 +63,7 @@ install projects/examples/tutorial/* $RPM_BUILD_ROOT%{_datadir}/%{name}/projects
 install scr/* $RPM_BUILD_ROOT%{_datadir}/%{name}/scr
 install ulp/* $RPM_BUILD_ROOT%{_datadir}/%{name}/ulp
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -76,4 +86,6 @@ fi
 %defattr(644,root,root,755)
 %doc doc/UPDATE doc/library.txt README
 %attr(755,root,root) %{_bindir}/*
+%attr(664,root,users) %{_datadir}/%{name}/bin/eagle.key
+%attr(755,root,root) %{_datadir}/%{name}/bin/eagle
 %{_datadir}/
This page took 0.074009 seconds and 4 git commands to generate.