[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