[packages/gnome-code-assistance] - new

qboosh qboosh at pld-linux.org
Sun May 17 16:08:58 CEST 2015


commit d22a8724d7ad05212f08ced232f67dac0b88c93d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun May 17 16:10:34 2015 +0200

    - new

 gnome-code-assistance.spec | 111 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 111 insertions(+)
---
diff --git a/gnome-code-assistance.spec b/gnome-code-assistance.spec
new file mode 100644
index 0000000..988f79b
--- /dev/null
+++ b/gnome-code-assistance.spec
@@ -0,0 +1,111 @@
+Summary:	Common code assistance services for code editors
+Summary(pl.UTF-8):	Wspólne usługi wspierające pracę z kodem dla edytorów kodu
+Name:		gnome-code-assistance
+Version:	3.16.0
+Release:	1
+License:	GPL v2+
+Group:		X11/Applications/Editors
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/gnome-code-assistance/3.16/%{name}-%{version}.tar.xz
+# Source0-md5:	356a034dd60271f39f3d5ce658b75f09
+URL:		https://wiki.gnome.org/Projects/CodeAssistance
+#BuildRequires:	libgee-devel >= 0.8
+BuildRequires:	gjs-devel
+BuildRequires:	glib2 >= 1:2.36
+BuildRequires:	gobject-introspection
+# version with just "go" executable
+BuildRequires:	golang >= 1.3
+BuildRequires:	llvm-devel
+BuildRequires:	pkgconfig
+BuildRequires:	python3 >= 1:3.2
+BuildRequires:	python3-dbus
+BuildRequires:	python3-pygobject3 >= 3.8
+BuildRequires:	python3-simplejson
+# with ripper module
+BuildRequires:	ruby >= 1:1.9.1
+BuildRequires:	ruby-dbus
+BuildRequires:	ruby-sass >= 3.3
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	vala >= 2:0.20
+BuildRequires:	vala-libgee >= 0.8
+BuildRequires:	xz
+Requires:	glib2 >= 1:2.36
+Requires:	gobject-introspection
+Requires:	libgee >= 0.8
+Requires:	python3 >= 1:3.2
+Requires:	python3-dbus
+Requires:	python3-pygobject3 >= 3.8
+Requires:	python3-simplejson
+Requires:	ruby >= 1:1.9.1
+Requires:	ruby-dbus
+Requires:	ruby-sass >= 3.3
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+gnome-code-assistance is a project which aims to provide common code
+assistance services for code editors (simple editors as well as IDEs).
+It is an effort to provide a centralized code-assistance as a service
+for the GNOME platform instead of having every editor implement their
+own solution.
+
+%description -l pl.UTF-8
+gnome-code-assistance to projekt mający na celu dostarczenie wspólnych
+usług wspierających pracę z kodem dla edytorów kodu (zarówno prostych
+edytorów, jak i IDE). Jest to próba zapewnienia centralnego wsparcia
+edycji kodu jako usługi dla platformy GNOME zamiast implementowania
+własnego rozwiązania w każdym edytorze.
+
+%prep
+%setup -q
+
+%build
+%configure \
+	--disable-silent-rules
+
+%{__make}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+	DESTDIR=$RPM_BUILD_ROOT
+
+%{__sed} -i -e '1s,/usr/bin/env gjs,/usr/bin/gjs,' $RPM_BUILD_ROOT%{_libexecdir}/gnome-code-assistance/js
+%{__sed} -i -e '1s,/usr/bin/env python3,/usr/bin/python3,' $RPM_BUILD_ROOT%{_libexecdir}/gnome-code-assistance/{c,json,python,sh,xml}
+%{__sed} -i -e '1s,/usr/bin/env ruby,/usr/bin/ruby,' $RPM_BUILD_ROOT%{_libexecdir}/gnome-code-assistance/{css,ruby}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README
+%dir %{_libexecdir}/gnome-code-assistance
+# R: python3, llvm
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/c
+# R: ruby, ruby-sass
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/css
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/go
+# R: gjs
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/js
+# R: python3, python3-simplejson
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/json
+# R: python3
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/python
+# R: ruby
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/ruby
+# R: python3
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/sh
+# R: glib2 libgee
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/vala
+# R: vala (libvala)
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/valahelper
+# R: python3
+%attr(755,root,root) %{_libexecdir}/gnome-code-assistance/xml
+%dir %{_libexecdir}/gnome-code-assistance/backends
+%{_libexecdir}/gnome-code-assistance/backends/js
+# R: python3-dbus
+%{_libexecdir}/gnome-code-assistance/backends/py
+# R: ruby-dbus
+%{_libexecdir}/gnome-code-assistance/backends/rb
+%{_datadir}/dbus-1/services/org.gnome.CodeAssist.v1.*.service
+%{_datadir}/glib-2.0/schemas/org.gnome.codeassistance.gschema.xml
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gnome-code-assistance.git/commitdiff/d22a8724d7ad05212f08ced232f67dac0b88c93d



More information about the pld-cvs-commit mailing list