Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:joshkress
pida
pida.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pida.spec of Package pida
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} # norootforbuild Name: pida %define _name PIDA Version: 0.5.1 Release: 1 Summary: An IDE written in PyGTK Group: Development/Libraries License: Unknown URL: http://pida.co.uk/ Source0: %{_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch BuildRequires: python-devel, python-gtk-devel >= 2.8, gettext, pkgconfig, gdk-pixbuf, gdk-pixbuf-devel Requires: python-gtk >= 2.8, vte, python-kiwi, python %description PIDA is the Python Integrated Development Application. It is an IDE (integrated development environment) written in Python (http://www.python.org/) and the GTK (http://www.pygtk.org/) graphical toolkit. Pida is an IDE, but one that is slightly different from other IDEs. Rather than attempting to write a set of development tools of its own, Pida uses tools that the developer has available. In this regards Pida can be used as a framework for putting together your own bespoke IDE. Although still a young application, Pida can already boast a huge number of features because of the power of some of the tools it integrates. For example features such as code completion and syntax highlighting are well implemented in Pida's integrated editors far better than any editor built for a commercial IDE. Pida currently features: Full code editing (syntax highlighting, code completion, automatic indenting, block commenting etc) Project management, version control management, Python debugger and profiler, GTK graphical user interface building and rapid application design, Pastebin integration. %prep %setup -q -n %{_name}-%{version} %build CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build %install rm -rf $RPM_BUILD_ROOT %{__python} setup.py install --prefix=/usr -O1 --skip-build --root $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT%{_defaultdocdir} # The install script mis-guesses where gazpacho is installed on # non-x86 platforms # if [ "%{python_sitearch}" != "%{python_sitelib}" ]; then # mv $RPM_BUILD_ROOT%{python_sitearch}/gazpacho \ # $RPM_BUILD_ROOT%{python_sitelib}/ # fi %{find_lang} %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root,-) %changelog * Tue Oct 02 2007 Joerg Kress <j.j.kress@googlemail.com> - 1.9.18-1 - Initial buildservice build
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor