rpms/geany/devel geany.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Josef Whiter (josef) fedora-extras-commits at redhat.com
Tue Jan 16 18:06:20 UTC 2007


Author: josef

Update of /cvs/extras/rpms/geany/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28391/devel

Modified Files:
	.cvsignore sources 
Added Files:
	geany.spec 
Log Message:
auto-import geany-0.10-2 on branch devel from geany-0.10-2.src.rpm


--- NEW FILE geany.spec ---
Name:      geany
Version:   0.10
Release:   2%{?dist}
Summary:   A fast and lightweight IDE using GTK2

Group:     Development/Tools
License:   GPL
URL:       http://geany.uvena.de/
Source0:   http://files.uvena.de/geany/%{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: desktop-file-utils, gettext, gtk2-devel, glib2-devel, pango-devel, vte-devel

%define geany_docdir $RPM_BUILD_ROOT%{_datadir}/doc/%{name}-%{version}

%description
Geany is a small and fast editor with basic features of an 
integrated development environment.

Some features:
- syntax highlighting
- code completion
- code folding
- call tips
- folding
- many supported filetypes like C, Java, PHP, HTML, Python, Perl, Pascal
- symbol lists

%prep
%setup -q


%build
%configure
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT DOCDIR=%{geany_docdir}
rm -f $RPM_BUILD_ROOT%{_datadir}/pixmaps/%{name}.ico
desktop-file-install --delete-original --vendor="fedora"        \
        --dir=${RPM_BUILD_ROOT}%{_datadir}/applications         \
        --mode 0644                                             \
        $RPM_BUILD_ROOT/%{_datadir}/applications/%{name}.desktop
sed -i 's/\r//' %{geany_docdir}/ScintillaLicense.txt
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT

%files -f %{name}.lang
%defattr(-, root, root, -)
%{_bindir}/%{name}
%{_datadir}/%{name}
%{_datadir}/applications/fedora-%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/doc/%{name}-%{version}
%{_mandir}/man1/geany.1.gz

%changelog
* Tue Jan 04 2007 Josef Whiter <josef at toxicpanda.com> 0.10-2
- Fixed mixed spaces/tabs problem
- added sed command to install to fix the ScintillaLicense.txt eol encoding
- fixed the docs so they are installed into the right place
- added an rm pixmaps/geany.ico, its only for windows installations

* Thu Dec 28 2006 Josef Whiter <josef at toxicpanda.com> 0.10-1
- Initial Release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/geany/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	16 Jan 2007 18:04:23 -0000	1.1
+++ .cvsignore	16 Jan 2007 18:05:50 -0000	1.2
@@ -0,0 +1 @@
+geany-0.10.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/geany/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	16 Jan 2007 18:04:23 -0000	1.1
+++ sources	16 Jan 2007 18:05:50 -0000	1.2
@@ -0,0 +1 @@
+2ffaae9b0fa807bdd4be0e6ec0f4a2e5  geany-0.10.tar.bz2




More information about the scm-commits mailing list