[anjuta/f17] Misc spec file cleanup

Kalev Lember kalev at fedoraproject.org
Wed Mar 21 12:46:06 UTC 2012


commit 524543a483ee75f26faf9a7ab1767bfc44aafcd2
Author: Kalev Lember <kalevlember at gmail.com>
Date:   Mon Mar 19 13:40:59 2012 +0200

    Misc spec file cleanup
    
    ... to make it look similar to the way recent spec files do.

 anjuta.spec |   74 +++++++++++++++++++++-------------------------------------
 1 files changed, 27 insertions(+), 47 deletions(-)
---
diff --git a/anjuta.spec b/anjuta.spec
index 2d8fe7b..50f863c 100644
--- a/anjuta.spec
+++ b/anjuta.spec
@@ -1,25 +1,17 @@
 # The Python templates in /usr/share/anjuta/project can not be byte-compiled.
 %global _python_bytecompile_errors_terminate_build 0
 
-Summary:	GNOME IDE for various programming languages (including C/C++, Python, Vala and JavaScript)
 Name:		anjuta
-Epoch:		1
 Version:	3.3.91
 Release:	1%{?dist}
-License:	GPLv2+
+Epoch:		1
+Summary:	GNOME IDE for various programming languages (including C/C++, Python, Vala and JavaScript)
+
 Group:		Development/Tools
+License:	GPLv2+
 URL:		http://www.anjuta.org/
 Source0:	http://download.gnome.org/sources/anjuta/3.3/%{name}-%{version}.tar.xz
 
-Requires:	autogen
-Requires:	gdb >= 7.0
-Requires:	git
-Requires:	sqlite-devel
-Requires:	glade3-libgladeui >= 3.9.2
-Requires:	gnome-icon-theme
-Requires:	hicolor-icon-theme
-Requires:	libgda-sqlite >= 4.2.0
-
 BuildRequires:	autogen
 BuildRequires:	desktop-file-utils
 BuildRequires:	devhelp-devel >= 3.0.0
@@ -46,6 +38,15 @@ BuildRequires:  gobject-introspection-devel
 BuildRequires:  flex
 BuildRequires:  bison
 
+Requires:	autogen
+Requires:	gdb >= 7.0
+Requires:	git
+Requires:	sqlite-devel
+Requires:	glade3-libgladeui >= 3.9.2
+Requires:	gnome-icon-theme
+Requires:	hicolor-icon-theme
+Requires:	libgda-sqlite >= 4.2.0
+
 %description
 Anjuta DevStudio is a versatile software development studio featuring
 a number of advanced programming facilities including project
@@ -57,7 +58,6 @@ for efficient development.
 %package devel
 Summary:	Development files for %{name}
 Group:		Development/Libraries
-
 Requires:	%{name} = %{?epoch:%{epoch}:}%{version}-%{release}
 
 %description devel
@@ -66,9 +66,7 @@ This package contains development files for %{name}.
 %package doc
 Summary:	Documentation for Anjuta DevStudio
 Group:		Documentation
-
 Requires:	%{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-
 BuildArch:	noarch
 
 %description doc
@@ -83,9 +81,15 @@ iconv --from-code ISO8859-1 --to-code UTF-8 ./THANKS \
 
 
 %build
-%configure --disable-schemas-compile --disable-silent-rules --disable-static \
-  --enable-gtk-doc --enable-introspection --enable-plugin-devhelp \
-  --enable-plugin-glade --enable-plugin-subversion \
+%configure \
+  --disable-schemas-compile \
+  --disable-silent-rules \
+  --disable-static \
+  --enable-gtk-doc \
+  --enable-introspection \
+  --enable-plugin-devhelp \
+  --enable-plugin-glade \
+  --enable-plugin-subversion \
   --enable-scrollkeeper
 
 # Omit unused direct shared library dependencies.
@@ -95,7 +99,6 @@ make %{?_smp_mflags}
 
 
 %install
-# Installs zero-length files necessary for proper behaviour.
 make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
 find $RPM_BUILD_ROOT -type f -name "*.la" -delete
 
@@ -173,37 +176,14 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas
 %{_datadir}/icons/hicolor/48x48/apps/%{name}.png
 %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 %{_datadir}/mime/packages/%{name}.xml
-%{_libdir}/libanjuta-3.so.*
+%{_libdir}/anjuta/
 %{_libdir}/girepository-1.0/Anjuta-3.0.typelib
 %{_libdir}/girepository-1.0/IAnjuta-3.0.typelib
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.code-analyzer.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.cpp.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.cvs.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.document-manager.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.file-manager.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.js.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.plugins.build.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.plugins.debug-manager.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.plugins.message-manager.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.plugins.run.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.plugins.sourceview.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.python.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.snippets.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.symbol-db.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.terminal.gschema.xml
-%{_datadir}/glib-2.0/schemas/org.gnome.anjuta.tools.gschema.xml
-
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/*
-
-%dir %{_datadir}/pixmaps/%{name}
-%{_datadir}/pixmaps/%{name}/*
-
-%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/*
-
 %{_libdir}/glade/modules/libgladeanjuta.so
+%{_libdir}/libanjuta-3.so.*
+%{_datadir}/anjuta/
+%{_datadir}/glib-2.0/schemas/org.gnome.anjuta*.gschema.xml
+%{_datadir}/pixmaps/anjuta/
 %{_datadir}/glade/catalogs/anjuta-glade.xml
 
 %files devel


More information about the scm-commits mailing list