SPECS: boa-constructor.spec - up to 0.6.1-beta - .desktop added - ...
rotom
rotom at pld-linux.org
Mon Dec 3 10:43:29 CET 2007
Author: rotom Date: Mon Dec 3 09:43:29 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- up to 0.6.1-beta
- .desktop added
- compiled to .py[oc]
- Examples moved to examplesdir
---- Files affected:
SPECS:
boa-constructor.spec (1.8 -> 1.9)
---- Diffs:
================================================================
Index: SPECS/boa-constructor.spec
diff -u SPECS/boa-constructor.spec:1.8 SPECS/boa-constructor.spec:1.9
--- SPECS/boa-constructor.spec:1.8 Mon Feb 12 22:23:49 2007
+++ SPECS/boa-constructor.spec Mon Dec 3 10:43:24 2007
@@ -1,13 +1,14 @@
# $Revision$, $Date$
+%define _ver beta
Summary: Boa Constructor - a cross platform Python IDE
Summary(pl.UTF-8): Boa Constructor - wieloplatformowe IDE do Pythona
Name: boa-constructor
-Version: 0.4.4
-Release: 0.1
+Version: 0.6.1
+Release: 0.%{_ver}.1
License: GPL
Group: X11/Development/Tools
-Source0: http://dl.sourceforge.net/boa-constructor/%{name}-%{version}.zip
-# Source0-md5: 16d3384744e683e982907caef9f76c98
+Source0: http://dl.sourceforge.net/boa-constructor/%{name}-%{version}.src.zip
+# Source0-md5: 150d923c608a405eeb17bf655ce26b14
# boa-constructor-0.4.0.src.zip
URL: http://boa-constructor.sourceforge.net/
BuildRequires: unzip
@@ -34,18 +35,41 @@
%prep
%setup -q
+convert Images/Icons/Boa.ico -format png ./Boa.png
+
+cat <<'EOF' > Boa.desktop
+[Desktop Entry]
+Name=Boa-Construktor
+Comment=Cross platform Python IDE and wxPython GUI
+Comment[pl]=Wieloplatformowe IDE do Pythona oraz narzędzie do budowania GUI
+Icon=Boa.png
+Exec=boa
+Terminal=false
+Type=Application
+Encoding=UTF-8
+Categories=Development;IDE;
+# vi: encoding=utf-8
+EOF
+
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}}
+install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_desktopdir}}
+install -d $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_examplesdir}/%{name}}
+install Boa.png $RPM_BUILD_ROOT%{_pixmapsdir}
+install Boa.desktop $RPM_BUILD_ROOT%{_desktopdir}
install *.py* $RPM_BUILD_ROOT%{_datadir}/%{name}
-
-cp -r bcrtl Companions Config Debugger Docs Examples Explorers ExternalLib Images \
+cp -r bcrtl Companions Config Debugger Docs Explorers ExternalLib Images \
Models Plug-ins PropEdit Views ZopeLib $RPM_BUILD_ROOT%{_datadir}/%{name}
+cp -r Examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}
+
+%py_comp $RPM_BUILD_ROOT%{_datadir}/%{name}
+%py_ocomp $RPM_BUILD_ROOT%{_datadir}/%{name}
+find $RPM_BUILD_ROOT%{_datadir}/%{name} -maxdepth 2 -name "*.py" | xargs rm
echo -e "#!/bin/sh
cd %{_datadir}/%{name}
-python Boa.py" > $RPM_BUILD_ROOT%{_bindir}/boa
+python Boa.pyc" > $RPM_BUILD_ROOT%{_bindir}/boa
%clean
rm -rf $RPM_BUILD_ROOT
@@ -55,6 +79,9 @@
%doc *.txt
%attr(755,root,root) %{_bindir}/*
%{_datadir}/%{name}
+%{_examplesdir}/%{name}
+%{_pixmapsdir}/Boa.png
+%{_desktopdir}/Boa.desktop
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -62,7 +89,13 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
-Revision 1.8 2007-02-12 21:23:49 glen
+Revision 1.9 2007-12-03 09:43:24 rotom
+- up to 0.6.1-beta
+- .desktop added
+- compiled to .py[oc]
+- Examples moved to examplesdir
+
+Revision 1.8 2007/02/12 21:23:49 glen
- tabs in preamble
Revision 1.7 2007/02/12 00:48:40 baggins
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/boa-constructor.spec?r1=1.8&r2=1.9&f=u
More information about the pld-cvs-commit
mailing list