]> git.pld-linux.org Git - packages/cute.git/blame - cute.spec
- initial pld release
[packages/cute.git] / cute.spec
CommitLineData
d0cc0a7f
AM
1#
2Summary: CUTE User-friendly Text Editor
3Name: cute
4Version: 0.2.7
5Release: 1
6License: GPL
7Group: X11/Development/Tools
8Source0: http://dl.sourceforge.net/cute/%{name}-%{version}-1.tar.gz
9# Source0-md5: 4b7d088781ecb42944554e3c051af78c
10BuildRequires: autoconf >= 2.53
11BuildRequires: automake >= 1.6.1
12BuildRequires: python-devel
13BuildRequires: qscintilla-devel
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17CUTE is a Qt and Scintilla based text editor which can be easily
18extended using Python It 's main purpose is to be an user-friendly
19source code editor with a common graphical user interface. The editor
20supports syntax highlighting for many languages, tags files and
21projects.
22
23%prep
24%setup -q
25
26%build
27export QTDIR=%{_prefix}
28export QMAKESPEC="%{_datadir}/qt/mkspecs/linux-g++/"
29rm -rf qscintilla
30cd cute
31sed -i -e 's#^PYTHON_INCLUDE_DIR.*=.*#PYTHON_INCLUDE_DIR = %{py_incdir}#g' cute.pro
32sed -i -e 's#^PYTHON_LIB_DIR.*=.*#PYTHON_LIB_DIR = %{py_libdir}#g' cute.pro
33sed -i -e 's#^QEXTSCINTILLADIR.*=.*#QEXTSCINTILLADIR = %{_includedir}#g' cute.pro
34sed -i -e 's#-lpython2.2#-lpython#g' cute.pro
35%configure
36%{__make}
37
38%install
39rm -rf $RPM_BUILD_ROOT
40install -d $RPM_BUILD_ROOT{%{_bindir},%{_pixmapsdir},%{_datadir}/%{name}/{langs,lib/scripts}}
41
42cd cute
43install ../bin/cute $RPM_BUILD_ROOT%{_bindir}
44install langs/*.* $RPM_BUILD_ROOT%{_datadir}/%{name}/langs
45install scripts/*.* $RPM_BUILD_ROOT%{_datadir}/%{name}/lib/scripts
46install icons/cute.xpm $RPM_BUILD_ROOT%{_pixmapsdir}
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%files
52%defattr(644,root,root,755)
53%doc cute/doc/doc cute/cute-api
54%attr(755,root,root) %{_bindir}/*
55%{_datadir}/%{name}
56%{_pixmapsdir}/*.*
This page took 0.114907 seconds and 4 git commands to generate.