Browse Source

clutter-1.26.2-1 and dependency

Tomohiro "Tomo-p" KATO 5 years ago
parent
commit
4ebf0e4a39

+ 5 - 3
c/clutter-gst3/clutter-gst3-vl.spec

@@ -2,7 +2,7 @@
 %define		clutter_gst_release 1%{?_dist_release}
 
 Name:           clutter-gst3
-Version:        %{clutter_gst_version}.18
+Version:        %{clutter_gst_version}.26
 Release:        %{clutter_gst_release}
 Summary:        ClutterMedia interface to GStreamer
 
@@ -21,7 +21,6 @@ Requires:	clutter-gst
 
 Vendor: Project Vine
 Distribution: Vine Linux
-Packager: Takemikaduchi
 
 %description
 This package contains a video texture actor and an audio player object for
@@ -65,7 +64,7 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
 # remove conflict library with clutter-gst (libgstclutter.so)
-rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/libgstclutter-3.0.so
+rm -rf %{buildroot}%{_libdir}/gstreamer-1.0/
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -91,6 +90,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/clutter-gst-3.0
 
 %changelog
+* Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.26-1
+- new upstream release.
+
 * Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.18-1
 - new upstream release
 

+ 4 - 1
c/clutter-gtk/clutter-gtk-vl.spec

@@ -2,7 +2,7 @@
 %define         clutter_gtk_release 1%{?_dist_release}
 
 Name:           clutter-gtk
-Version:        %{clutter_gtk_version}.0
+Version:        %{clutter_gtk_version}.4
 Release:        %{clutter_gtk_release}
 Summary:        A basic GTK clutter widget
 
@@ -75,6 +75,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gir-1.0/GtkClutter-1.0.gir
 
 %changelog
+* Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.4-1
+- new upstream release.
+
 * Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
 - new upstream release
 

+ 15 - 5
c/clutter/clutter-vl.spec

@@ -1,4 +1,4 @@
-%define         clutter_version 1.26.0
+%define         clutter_version 1.26.2
 %define         clutter_release 1%{?_dist_release}
 
 Name:           clutter
@@ -25,6 +25,7 @@ BuildRequires:	mesa-libGL-devel
 BuildRequires:	mesa-libEGL-devel
 BuildRequires:	gdk-pixbuf2-devel
 BuildRequires:	atk-devel
+BuildRequires:	gtk3-devel
 BuildRequires:	pkgconfig
 BuildRequires:	pango-devel
 BuildRequires:  libXdamage-devel
@@ -35,10 +36,13 @@ BuildRequires:	gtk-doc
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:	json-glib-devel
 BuildRequires:	cogl-devel >= 1.20.0
+BuildRequires:	libinput-devel
+BuildRequires:	libxkbcommon-devel
+BuildRequires:	eudev-libudev-devel
+BuildRequires:	libgudev-devel
 
 Vendor:		Project Vine
 Distribution:	Vine Linux
-Packager:	Takemikaduchi
 
 %description
 Clutter is an open source software library for creating fast, 
@@ -98,11 +102,14 @@ This package contains documentation for clutter.
 #	--disable-static
 (if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; CONFIGFLAGS=--enable-gtk-doc; fi;
  %configure $CONFIGFLAGS \
-	--enable-introspection=yes \
+	--disable-static \
 	--disable-silent-rules \
+	--enable-introspection=yes \
 	--enable-xinput \
-	--disable-static \
-	--enable-egl-backend=yes
+	--enable-x11-backend=yes \
+	--enable-gdk-backend=yes \
+	--enable-egl-backend=yes \
+	--enable-evdev-input=yes
  # clutter git ships with some magic to put the git log in shipped tarballs
  # which gets listed in files; don't blow up if it's missing
  if ! test -f ChangeLog; then
@@ -147,6 +154,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.26.2-1
+- new upstream release.
+
 * Sun Jul 17 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.26.0-1
 - new upstream release