Browse Source

updated 3 packages

libcanberra-0.30-3

libnotify-0.7.9-1

notification-daemon-3.20.0-2

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12343 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 4 years ago
parent
commit
ddb6fc2c7c

+ 10 - 6
lib/libc/libcanberra/libcanberra-vl.spec

@@ -4,12 +4,14 @@ Summary: Portable Sound Event Library
 Summary(ja): ポータブルサウンドイベントライブラリ
 Name: libcanberra
 Version: 0.30
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 Group: System Environment/Libraries
-Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.xz
-Source1: libcanberra-gtk-module.sh
 License: LGPLv2+
 Url: http://git.0pointer.de/?p=libcanberra.git;a=summary
+Vendor: Project Vine
+Distribution: Vine Linux
+Source0: http://0pointer.de/lennart/projects/libcanberra/libcanberra-%{version}.tar.xz
+Source1: libcanberra-gtk-module.sh
 
 # patch from fedora
 Patch1: libcanberra-quit-add.patch
@@ -26,8 +28,6 @@ BuildRequires: gstreamer1-devel
 Requires: sound-theme-freedesktop
 Requires: pulseaudio-libs
 
-Vendor: Project Vine
-Distribution: Vine Linux
 
 %description
 A small and lightweight implementation of the XDG Sound Theme Specification
@@ -174,7 +174,8 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc README LGPL
+%license LGPL
+%doc README
 %{_libdir}/libcanberra.so.*
 %dir %{_libdir}/libcanberra-%{version}
 %{_libdir}/libcanberra-%{version}/libcanberra-alsa.so
@@ -250,6 +251,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Mar 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.30-3
+- rebuilt with current environment.
+
 * Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.30-2
 - rebuild with VineSeed environment
 

+ 22 - 12
lib/libn/libnotify/libnotify-vl.spec

@@ -2,19 +2,25 @@
 
 Summary: libnotify notification library 
 Name: libnotify 
-Version: 0.7.6
-Release: 2%{?_dist_release}
+Version: 0.7.9
+Release: 1%{?_dist_release}
 URL: http://www.galago-project.org/specs/notification/ 
 License: LGPL
 Group: System Environment/Libraries
 
-Source0: %{name}-%{version}.tar.xz
+%define shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
+Source0: https://ftp.gnome.org/pub/GNOME/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
+BuildRequires: meson, ninja
 BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: gtk3-devel
 BuildRequires: dbus-devel >= 1.0
 BuildRequires: dbus-glib-devel
+BuildRequires: gtk-doc
+BuildRequires: libxslt
+BuildRequires: docbook5-style-xsl
+BuildRequires: xmlto
 Requires: glib2 >= %{glib2_version}
 Requires: notification-daemon
 
@@ -42,20 +48,18 @@ development of programs using %{name}.
 %setup -q
 
 %build
-%configure
-%__make %{?_smp_mflags}
+%meson
+%meson_build
 
 %install
-rm -rf $RPM_BUILD_ROOT
+rm -rf %{buildroot}
 
-%__make install DESTDIR=$RPM_BUILD_ROOT
+%meson_install
 
-# remove unpackaged files
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
+mv -f %{buildroot}%{_docdir}/libnotify/spec/notification-spec.html ./
 
 %clean
-rm -rf $RPM_BUILD_ROOT 
+rm -rf %{buildroot}
 
 %post -p /sbin/ldconfig
 
@@ -63,13 +67,16 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc COPYING ChangeLog NEWS
+%license COPYING
+%doc ChangeLog NEWS
 %{_bindir}/notify-send
 %{_libdir}/lib*.so*
 %{_libdir}/girepository-1.0/Notify-0.7.typelib
+%{_mandir}/man1/*
 
 %files devel
 %defattr(-,root,root)
+%doc notification-spec.html
 %{_includedir}/*
 %{_libdir}/pkgconfig/libnotify.pc
 %{_datadir}/gtk-doc/html/%{name}
@@ -77,6 +84,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Mar 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 0.7.9-1
+- new upstream release.
+
 * Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.6-2
 - rebuild with VineSeed environment
 

+ 15 - 10
n/notification-daemon/notification-daemon-vl.spec

@@ -7,12 +7,18 @@
 Summary: Notification Daemon 
 Name: notification-daemon
 Version: 3.20.0
-Release: 1%{?_dist_release}
-URL: http://www.galago-project.org/specs/notification/ 
-License: GPL
+Release: 2%{?_dist_release}
 Group: System Environment/Libraries
 
-Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.20/%{name}-%{version}.tar.xz
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: daisuke
+
+License: GPL
+URL: http://www.galago-project.org/specs/notification/ 
+
+%define shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
+Source0: https://ftp.gnome.org/pub/GNOME/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Requires: dbus >= %{dbus_version}
@@ -22,16 +28,11 @@ BuildRequires: gtk3-devel >= %{gtk3_version}
 BuildRequires: libcanberra-gtk3-devel >= %{libcanberra_version}
 BuildRequires: libnotify-devel >= %{libnotify_version}
 
-Vendor: Project Vine
-Distribution: Vine Linux
 
 %description
 notification-daemon is the server implementation of the freedesktop.org
 desktop notification specification.  
 
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: daisuke
 
 %prep
 %setup -q
@@ -51,11 +52,15 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%doc COPYING ChangeLog NEWS
+%license COPYING
+%doc ChangeLog NEWS
 %{_libexecdir}/notification-daemon
 %{_datadir}/applications/notification-daemon.desktop
 
 %changelog
+* Fri Mar 20 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.20.0-2
+- rebuilt with current environment.
+
 * Sat Jul 16 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.20.0-1
 - new upstream release