Browse Source

import emerillon-vl.spec

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4874 ec354946-7b23-47d6-9f5a-488ba84defc7
yasumichi 12 years ago
parent
commit
5f5c2d9540
1 changed files with 124 additions and 0 deletions
  1. 124 0
      e/emerillon/emerillon-vl.spec

+ 124 - 0
e/emerillon/emerillon-vl.spec

@@ -0,0 +1,124 @@
+# Basic Information
+Name:		emerillon
+Version:	0.1.90
+Release:	1%{?_dist_release}
+License:	GPLv2
+Group:		Applications/Other
+Source0:	http://download.gnome.org/sources/emerillon/0.1/emerillon-0.1.90.tar.xz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	yasumichi
+
+Summary:	Emerillon is a map viewer.
+Summary(ja):	Emerillon は、マップビューアーです。
+
+# Dependency
+BuildRequires:	glib2-devel
+BuildRequires:	gtk3-devel
+BuildRequires:	libchamplain-gtk-devel
+BuildRequires:	geoclue-devel
+BuildRequires:	libpeas-devel
+BuildRequires:	gtk-doc
+BuildRequires:	gnome-doc-utils
+BuildRequires:	rest-devel
+BuildRequires:	gobject-introspection-devel
+BuildRequires:	vala-devel
+
+%description
+Emerillon is a map viewer. Aiming at simple user interface, Emerillon is a
+powerful, extensible application. It is pronounced Ey-may-ree-yon.
+
+It features OpenStreetMap based maps: the street map, the cycling map and
+the transportation map. Use it to:
+
+- Browse maps,
+- Search the map for places,
+- Placemark places for later quick access.
+
+%description -l ja
+Emerillon は、マップビューアーです。簡単なユーザーインターフェースを目指して
+おり、強力で拡張可能なアプリケーションです。エーメイリーヨンと発音します。
+
+Emerillon は、OpenStreetMap に基づいた地図を特色としています: 街路図、自転車
+道図および交通機関の地図があります。以下のように利用してください:
+
+- 地図を閲覧する
+- 地図で場所を検索する
+- 後で素早くアクセスするために場所にマーカーを付与する
+
+%package devel
+Summary:        Development files for %{name}
+Summary(ja):    %{name} の開発用ファイル
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:	gtk3-devel
+Requires:	libchamplain-gtk-devel
+Requires:       pkgconfig
+
+%description devel
+Development files for %{name}
+
+%description -l ja devel
+%{name} の開発用ファイル
+
+%prep
+%setup -q
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+export GSETTINGS_DISABLE_SCHEMAS_COMPILE=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset GSETTINGS_DISABLE_SCHEMAS_COMPILE
+
+%find_lang %{name}
+
+%{__rm} ${RPM_BUILD_ROOT}%{_libdir}/emerillon/plugins/*.la
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+	glib-compile-schemas --allow-any-name %{_datadir}/glib-2.0/schemas || :
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas || :
+
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog NEWS README TODO
+%{_bindir}/emerillon
+%{_libdir}/emerillon
+%{_libdir}/girepository-1.0/Emerillon-0.2.typelib
+%{_datadir}/GConf/gsettings/emerillon.convert
+%{_datadir}/applications/emerillon.desktop
+%{_datadir}/emerillon/emerillon-ui.xml
+%{_datadir}/glib-2.0/schemas/org.gnome.emerillon.gschema.xml
+%{_datadir}/gnome/help/emerillon
+%{_datadir}/vala/vapi/emerillon.deps
+%{_datadir}/vala/vapi/emerillon.vapi
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/emerillon-0.1/emerillon/emerillon.h
+%{_includedir}/emerillon-0.1/emerillon/sidebar.h
+%{_includedir}/emerillon-0.1/emerillon/window.h
+%{_libdir}/pkgconfig/emerillon.pc
+%{_datadir}/gir-1.0/Emerillon-0.2.gir
+%{_datadir}/gtk-doc/html/emerillon
+
+%changelog
+* Sat Oct 08 2011 Yasumichi Akahoshi <yasumichi@vinelinux.org> 0.1.90-1
+- initial build for Vine Linux