commit 8c10fb5fa463f00ade384775741070388426726c
Author: Jakub Bogusz <[email protected]>
Date:   Sun Jul 23 21:38:36 2023 +0200

    - updated to 0.5, separated vala- package; doesn't build with current vala

 granite.spec | 50 ++++++++++++++++++++++++++++----------------------
 1 file changed, 28 insertions(+), 22 deletions(-)
---
diff --git a/granite.spec b/granite.spec
index 5e9107d..3059277 100644
--- a/granite.spec
+++ b/granite.spec
@@ -1,25 +1,23 @@
 Summary:       An extension of GTK
 Summary(pl.UTF-8):     Rozszerzenie GTK
 Name:          granite
-Version:       0.1.1
-Release:       3
+Version:       0.5
+Release:       1
 License:       GPL v3
 Group:         X11/Libraries
-Source0:       
https://launchpad.net/granite/0.x/%{version}/+download/%{name}-%{version}.tar.gz
-# Source0-md5: 1bc0bc2df9176940097a26f3d031034a
+#Source0Download: https://github.com/elementary/granite/releases
+Source0:       
https://github.com/elementary/granite/archive/%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: 20b7a7c0ad4f000f4e4d7308db2abbf8
 URL:           http://elementaryos.org/
-BuildRequires: cmake
+BuildRequires: cmake >= 2.8
 BuildRequires: gettext-tools
-BuildRequires: glib2-devel
+BuildRequires: glib2-devel >= 2.0
 BuildRequires: gobject-introspection-devel
 BuildRequires: gtk+3-devel >= 3.3.14
-BuildRequires: libgee0.6-devel
-BuildRequires: libstdc++-devel
+BuildRequires: libgee-devel >= 0.8
 BuildRequires: pkgconfig
-BuildRequires: sed >= 4.0
-BuildRequires: vala
-BuildRequires: vala-libgee0.6
-BuildRequires: which
+BuildRequires: vala >= 2:0.23.2
+BuildRequires: vala-libgee >= 0.8
 Requires(post,postun): /sbin/ldconfig
 Requires:      gtk-update-icon-cache
 Requires:      hicolor-icon-theme
@@ -48,16 +46,23 @@ This package contains the header files for libgranite.
 %description devel -l pl.UTF-8
 Ten pakiet zawiera pliki nagłówkowe libgranite.
 
-%prep
-%setup -q
+%package -n vala-granite
+Summary:       Vala API for libgranite library
+Summary(pl.UTF-8):     API języka Vala do biblioteki libgranite
+Group:         Development/Libraries
+Requires:      %{name}-devel = %{version}-%{release}
+Requires:      vala >= 2:0.23.2
+Requires:      vala-libgee >= 0.8
+BuildArch:     noarch
 
-%{__sed} -i -e '
-       s,${CMAKE_INSTALL_PREFIX}/lib,${CMAKE_INSTALL_LIBDIR},
-' lib/CMakeLists.txt
+%description -n vala-granite
+Vala API for libgranite library.
 
-%{__sed} -i -e '
-       s,DESTINATION lib/girepository-1.0/,DESTINATION 
lib${LIB_SUFFIX}/girepository-1.0/,
-' cmake/GObjectIntrospectionMacros.cmake
+%description -n vala-granite -l pl.UTF-8
+API języka Vala do biblioteki libgranite.
+
+%prep
+%setup -q
 
 %build
 install -d build
@@ -92,7 +97,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS
+%doc AUTHORS README.md
 %attr(755,root,root) %{_bindir}/granite-demo
 %attr(755,root,root) %{_libdir}/libgranite.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libgranite.so.0
@@ -106,4 +111,5 @@ rm -rf $RPM_BUILD_ROOT
 %{_pkgconfigdir}/granite.pc
 %{_libdir}/libgranite.so
 %{_datadir}/gir-1.0/Granite-0.1.1.gir
-%{_datadir}/vala/vapi/granite.*
+%{_datadir}/vala/vapi/granite.deps
+%{_datadir}/vala/vapi/granite.vapi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/granite.git/commitdiff/8c10fb5fa463f00ade384775741070388426726c

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to