Browse Source

updated 7 packages

audacity-2.2.2-1

empathy-3.12.14-2

gthumb-3.8.1-1

liferea-1.12.7-1

libjpeg-turbo-2.0.3-2

libmspack-0.10.1-1

wxGTK3-3.0.4-1

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

+ 15 - 7
a/audacity/audacity-vl.spec

@@ -1,12 +1,13 @@
 Summary:	A Free, Cross-Platform Digital Audio Editor
 Summary(ja): 	フリーでクロスプラットフォームなオーディオエディタ
 Name:		audacity
-Version:	2.1.2
-Release: 	2%{?_dist_release}
-Source0:	%{name}-minsrc-%{version}.tar.xz
+Version:	2.2.2
+Release: 	1%{?_dist_release}
+# https://www.fosshub.com/Audacity.html
+Source0:	audacity-minsrc-%{version}.tar.xz
 License:	GPL
 Group:		Applications/Multimedia
-URL:		http://audacity.sourceforge.net/
+URL:		https://www.audacityteam.org/
 Vendor:		Project Vine
 Distribution:	Vine Linux
 
@@ -17,6 +18,7 @@ BuildRequires: libsndfile-devel, libogg-devel
 BuildRequires: flac-devel, libid3tag-devel, expat-devel
 BuildRequires: libsamplerate-devel, libvorbis-devel
 BuildRequires: soundtouch-devel
+BuildRequires: alsa-lib-devel
 BuildRequires: cmake
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
@@ -47,13 +49,14 @@ Audacityは、Windows、Mac OS X、GNU/Linux、その他のオペレーティン
 
 
 %prep
-%setup -q -n %{name}-minsrc-%{version}
+%setup -q -n %{name}-minsrc-%{version}-rc1
 
 
 %build
 %configure --with-wx-config=%{_bindir}/wx-config-3.0 \
            --without-libmad \
-           --without-ffmpeg
+           --without-ffmpeg \
+           --enable-dynamic-loading
 %{__make} %{?_smp_mflags}
 
 
@@ -74,7 +77,8 @@ Audacityは、Windows、Mac OS X、GNU/Linux、その他のオペレーティン
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%doc %{_datadir}/doc/*
+%license LICENSE*
+%doc README*
 %{_bindir}/audacity
 %{_datadir}/audacity
 %{_datadir}/applications/audacity.desktop
@@ -93,6 +97,10 @@ Audacityは、Windows、Mac OS X、GNU/Linux、その他のオペレーティン
 %{_mandir}/man1/audacity.1*
 
 %changelog
+* Sun Oct 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.2.2-1
+- new usprtream release.
+- 2.2.2 is not newest (2.3.x requires wxGTK-3.1.x (not stable)).
+
 * Sun Jul 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.1.2-2
 - build with new toolchain.
 

+ 19 - 15
e/empathy/empathy-vl.spec

@@ -1,9 +1,3 @@
-%define major_ver 3.12
-%define minor_ver 11
-%define rel       2
-
-%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
-
 ## Minimum required versions of GLib, GTK+, libtelepathy, and Mission-Control,
 ## respectively.
 %global	gtk3_min_version	3.12.0
@@ -20,15 +14,16 @@
 Summary:	GNOME Instant Messaging Client
 Summary(ja):	GNOME インスタントメッセージクラアイント
 
-Name:		empathy
-Version:	%{major_ver}.%{minor_ver}
-Release:        %{rel}%{?_dist_release}
+Name:           empathy
+Version:        3.12.14
+%global         shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
+Release:        2%{?_dist_release}
 
 Group:		Applications/Communications
 License:	GPLv2+
-URL:		http://live.gnome.org/Empathy
+URL:		https://live.gnome.org/Empathy
 
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{majorver}/%{name}-%{version}.tar.xz
+Source0:	https://ftp.gnome.org/pub/GNOME/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 Source1:	%{name}-README.ConnectionManagers
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -56,9 +51,9 @@ BuildRequires:	folks-devel >= %{folks_version}
 BuildRequires:	gcr-devel >= %{gnome_keyring_version}
 BuildRequires:	libsecret-devel >= %{libsecret_version}
 BuildRequires:	openssl-devel
-BuildRequires:	NetworkManager-glib-devel
-BuildRequires:	WebKit3-gtk-devel
-BuildRequires:	geoclue-devel
+BuildRequires:	NetworkManager-libnm-devel
+BuildRequires:	webkitgtk4-devel
+BuildRequires:	geoclue2-devel
 BuildRequires:	enchant-devel
 BuildRequires:	libICE-devel
 BuildRequires:	cheese-devel
@@ -70,6 +65,7 @@ BuildRequires:	gsettings-desktop-schemas-devel
 BuildRequires:	libaccounts-glib-devel
 BuildRequires:	clutter-gst-devel
 BuildRequires:	yelp-tools
+BuildRequires:	python-rpm-macros
 
 Requires:	telepathy-filesystem
 Requires:	telepathy-gabble
@@ -152,7 +148,8 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 %files -f %{name}.lang -f %{name}-tpaw.lang
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING README README.ConnectionManagers NEWS
+%license COPYING
+%doc AUTHORS README README.ConnectionManagers NEWS
 %{_bindir}/empathy
 %{_bindir}/empathy-accounts
 %{_bindir}/empathy-debugger
@@ -175,6 +172,13 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Sun Oct 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.12.14-2
+- fixed %%license.
+
+* Sat Oct 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.12.14-1
+- new upstream release.
+- built with webkitgtk4.
+
 * Wed Dec 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.12.11-2
 - rebuild with gnutls-3.4.7
 

+ 37 - 27
g/gthumb/gthumb-vl.spec

@@ -8,38 +8,43 @@
 %define librsvg2_version 2.34.0
 %define libwebp_version 0.2.0
 %define json_glib_version 0.15.0
-%define webkit2_version 1.10.0
 
 Summary: Image viewer, editor, organizer
 Summary(ja): 画像閲覧、編集、管理ツール
 Name: gthumb
-Version: 3.4.3
+Version: 3.8.1
 Release: 1%{?_dist_release}
+%global shortver %(echo %{version} | sed -e 's/\\.[0-9]*$//')
 URL: http://gthumb.sourceforge.net/
-Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/3.4/%{name}-%{version}.tar.xz
+Source0: http://ftp.gnome.org/pub/gnome/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 License: GPL
 Group: Applications/Multimedia
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-BuildRequires: gtk3-devel >= %{gtk3_version}
-BuildRequires: libpng-devel
-BuildRequires: zlib-devel
-BuildRequires: gsettings-desktop-schemas-devel
-BuildRequires: yelp-tools
+BuildRequires: bison
+BuildRequires: flex
+BuildRequires: brasero-devel >= %{brasero_version}
 BuildRequires: clutter-gtk-devel >= %{clutter_version}
+BuildRequires: colord-devel >= %{clutter_version}
 BuildRequires: exiv2-devel >= %{exiv2_version}
+BuildRequires: gsettings-desktop-schemas-devel
 BuildRequires: gstreamer1-devel >= %{gstreamer1_version}
-BuildRequires: libsoup-devel >= %{libsoup_version}
-BuildRequires: libsecret-devel >= %{libsecret_version}
-BuildRequires: brasero-devel >= %{brasero_version}
-BuildRequires: librsvg2-devel >= %{librsvg2_version}
-BuildRequires: libwebp-devel >= %{libwebp_version}
+BuildRequires: gstreamer1-plugins-base-devel
+BuildRequires: gtk3-devel >= %{gtk3_version}
 BuildRequires: json-glib-devel >= %{json_glib_version}
-BuildRequires: WebKit3-gtk-devel >= %{webkit2_version}
+BuildRequires: lcms2-devel
 BuildRequires: libjpeg-turbo-devel
+BuildRequires: libpng-devel
+BuildRequires: LibRaw-devel
+BuildRequires: librsvg2-devel >= %{librsvg2_version}
+BuildRequires: libsecret-devel >= %{libsecret_version}
+BuildRequires: libsoup-devel >= %{libsoup_version}
 BuildRequires: libtiff-devel
-BuildRequires: bison
-BuildRequires: flex
+BuildRequires: libwebp-devel >= %{libwebp_version}
+BuildRequires: meson
+BuildRequires: webkitgtk4-devel
+BuildRequires: yelp-tools
+BuildRequires: zlib-devel
 
 Requires(postun,posttrans): desktop-file-utils, glib2
 
@@ -69,19 +74,20 @@ Header files and libraries for building a extension library for the gthumb.
 %setup -q
 
 %build
-%configure \
-	--disable-static 
+export LANG=ja_JP.UTF-8
+
+%meson
+%meson_build
 
-make %{?_smp_mflags}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-make install DESTDIR=$RPM_BUILD_ROOT
+%meson_install
 
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
-rm -f $RPM_BUILD_ROOT%{_datadir}/aclocal/%{name}.m4
+#rm -f $RPM_BUILD_ROOT%{_datadir}/aclocal/%{name}.m4
 
 %find_lang %{name}
 
@@ -103,11 +109,11 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 %files -f %{name}.lang
 %defattr(-,root,root)
 %{_bindir}/%{name}
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/extensions
 %{_libdir}/%{name}/extensions/*
-%{_datadir}/GConf/gsettings/%{name}.convert
-%{_datadir}/appdata/%{name}.appdata.xml
-%{_datadir}/applications/%{name}-import.desktop
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/metainfo/org.gnome.gThumb.appdata.xml
+%{_datadir}/applications/org.gnome.gThumb.desktop
 %{_datadir}/glib-2.0/schemas/*.xml
 %{_datadir}/%{name}
 %{_datadir}/help/*/%{name}
@@ -116,11 +122,15 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 %files devel
 %defattr(-,root,root)
-%{_includedir}/gthumb-3.4
-%{_libdir}/pkgconfig/gthumb-3.4.pc
+%{_includedir}/gthumb
+%{_libdir}/pkgconfig/gthumb-%{shortver}.pc
+%{_datadir}/aclocal/%{name}.m4
 
 
 %changelog
+* Sat Oct 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
+- new upstream release.
+
 * Thu Jun 30 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.4.3-1
 - new upstream release.
 

+ 19 - 14
l/liferea/liferea-vl.spec

@@ -1,10 +1,10 @@
 Name: liferea
-Version: 1.11.7
-Release: 2%{?_dist_release}
+Version: 1.12.7
+Release: 1%{?_dist_release}
 License: GPLv2
 Group: Applications/Internet
-URL: http://liferea.sourceforge.net/
-Source0: http://prdownloads.sourceforge.net/liferea/%{name}-%{version}.tar.bz2
+URL: https://lzone.de/liferea/
+Source0: https://github.com/lwindolf/liferea/archive/v%{version}.tar.gz#/liferea-%{version}.tar.gz
 #Patch0: lX11.patch
 
 #Requires(post): GConf2
@@ -32,7 +32,7 @@ BuildRequires: libxslt-devel
 BuildRequires: perl-XML-Parser
 BuildRequires: sqlite3-devel
 BuildRequires: unique-devel
-BuildRequires: WebKit3-gtk-devel
+BuildRequires: webkitgtk4-devel
 BuildRequires: zlib-devel
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
@@ -75,20 +75,21 @@ Liferea は Linux Feed Reader を省略したものです。
 
 %prep
 %setup -q
-#%patch0 -p1 -b .lX11
-#sed -i 's:MimeType=application/rss+xml;application/atom+xml;application/rdf+xml/&;/g' liferea.desktop.in
+
+
+./autogen.sh
 
 %build
-#libtoolize --copy --force
 %configure --enable-static=no
 %{__make} %{?_smp_mflags}
 
 %install
 %{__rm} -rf %{buildroot}
-make install DESTDIR=$RPM_BUILD_ROOT
+make install DESTDIR=%{buildroot}
 
-rm -f $RPM_BUILD_ROOT%{_libdir}/liferea/*.{a,la}
-rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
+rm -f %{buildroot}%{_libdir}/liferea/*.{a,la}
+rm -f %{buildroot}%{_libdir}/liferea/web-extension/*.{a,la}
+rm -f %{buildroot}%{_datadir}/icons/hicolor/icon-theme.cache
 
 %find_lang %{name}
 
@@ -113,21 +114,25 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files -f %{name}.lang
 %defattr(-,root,root)
-%doc AUTHORS COPYING ChangeLog INSTALL README
+%license COPYING
+%doc AUTHORS ChangeLog INSTALL README
 #%config %{_sysconfdir}/gconf/schemas/*
 %{_bindir}/*
 %{_datadir}/applications/*
 %{_datadir}/%{name}/*
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/icons/*
+%{_datadir}/dbus-1/services/*
 %{_datadir}/glib-2.0/schemas/*
 %{_datadir}/GConf/gsettings/liferea.convert
-%{_libdir}/%{name}/girepository-1.0/*
-%{_libdir}/%{name}/plugins/*
+%{_libdir}/%{name}
 %{_mandir}/man?/*
 %{_mandir}/pl/*
 
 %changelog
+* Sun Oct 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.12.6-1
+- new upstream release.
+
 * Wed May 31 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 1.11.7-2
 - changelog merged
  * Tue May 03 2016 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.10.19-1

+ 45 - 6
lib/libj/libjpeg-turbo/libjpeg-turbo-vl.spec

@@ -5,7 +5,7 @@ Summary(ja):	MMX/SSE2/SIMD でアクセラレーションされた libjpeg ラ
 
 Name:		libjpeg-turbo
 Version:	2.0.3
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 
 Group:		System Environment/Libraries
 License:	IJG
@@ -19,7 +19,7 @@ Patch1:		libjpeg-turbo-CET.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires:	autoconf, automake, libtool
+BuildRequires:	cmake
 %ifarch %{ix86} x86_64
 BuildRequires:	nasm
 %endif
@@ -95,11 +95,29 @@ will manipulate JPEG files using the libjpeg-turbo library
 export LDFLAGS="$RPM_LD_FLAGS -Wl,-z,ibt -Wl,-z,shstk"
 %endif
 
-%{cmake} -DCMAKE_SKIP_RPATH:BOOL=YES \
+mkdir jpeg6
+pushd jpeg6
+%{cmake} \
+         -DCMAKE_SKIP_RPATH:BOOL=YES \
          -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \
-         -DENABLE_STATIC:BOOL=NO .
+         -DENABLE_STATIC:BOOL=NO \
+         ..
 
 make %{?_smp_mflags} V=1
+popd
+
+mkdir jpeg8
+pushd jpeg8
+%{cmake} \
+         -DWITH_JPEG8=YES \
+         -DCMAKE_SKIP_RPATH:BOOL=YES \
+         -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \
+         -DENABLE_STATIC:BOOL=NO \
+         ..
+
+make %{?_smp_mflags} V=1
+popd
+
 
 # Fix perms
 chmod -x README.md
@@ -108,14 +126,32 @@ chmod -x README.md
 
 %install
 rm -rf %{buildroot}
+pushd jpeg6
 make install DESTDIR=%{buildroot}
+popd
+
+rm -rf %{buildroot}%{_mandir}/*
+rm -f %{buildroot}%{_includedir}/*
+rm -f %{buildroot}%{_bindir}/*
+rm -f %{buildroot}%{_libdir}/pkgconfig/*
+rm -f %{buildroot}%{_libdir}/lib*.so
+
+pushd jpeg8
+make install DESTDIR=%{buildroot}
+popd
 
 # Remove unwanted files
 rm -f %{buildroot}/%{_libdir}/lib{,turbo}jpeg.la
 
 
 %check
+pushd jpeg6
+LD_LIBRARY_PATH=%{buildroot}%{_libdir} make test %{?_smp_mflags}
+popd
+
+pushd jpeg8
 LD_LIBRARY_PATH=%{buildroot}%{_libdir} make test %{?_smp_mflags}
+popd
 
 
 %clean
@@ -131,8 +167,8 @@ rm -rf %{buildroot}
 %defattr(-,root,root,-)
 %license LICENSE.md
 %doc README.md README.ijg ChangeLog.md
-%{_libdir}/libjpeg.so.62*
-%{_libdir}/libturbojpeg.so.0*
+%{_libdir}/libjpeg.so.*
+%{_libdir}/libturbojpeg.so.*
 
 %files devel
 %defattr(-,root,root,-)
@@ -175,6 +211,9 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Sat Oct 05 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.3-2
+- built both of libjpeg.so.62 and libjpeg.so.8.
+
 * Sun Sep 08 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.3-1
 - new upstream release.
 - dropped all patches.

+ 9 - 6
lib/libm/libmspack/libmspack-vl.spec

@@ -1,13 +1,12 @@
 Name:           libmspack
-Version:        0.5
+Version:        0.10.1
 Release:        1%{?_dist_release}
 Summary:        Library for CAB and related files compression and decompression
 
 Group:          System Environment/Libraries
 License:        LGPLv2
-URL:            http://www.cabextract.org.uk/libmspack/
-Source0:        http://www.cabextract.org.uk/libmspack/%{name}-%{version}alpha.tar.gz
-Patch0:         %{name}-0.4alpha-doc.patch
+URL:            https://www.cabextract.org.uk/libmspack/
+Source0:        https://www.cabextract.org.uk/libmspack/%{name}-%{version}alpha.tar.gz
 BuildRequires:  doxygen
 
 
@@ -27,7 +26,6 @@ for developing applications that use %{name}.
 
 %prep
 %setup -q -n %{name}-%{version}alpha
-%patch0 -p1
 
 chmod a-x mspack/mspack.h
 
@@ -58,7 +56,8 @@ popd
 
 
 %files
-%doc README TODO COPYING.LIB ChangeLog AUTHORS
+%license COPYING.LIB
+%doc README TODO ChangeLog AUTHORS
 %{_libdir}/*.so.*
 
 %files devel
@@ -69,6 +68,10 @@ popd
 
 
 %changelog
+* Sun Oct 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.10.1-1
+- new upstream release.
+- dropped Patch0.
+
 * Wed Feb 11 2015 Toshiharu Kudoh <kudoh@vinelinux.org> - 0.5-1
 - new upstream release
 

+ 10 - 8
w/wxGTK3/wxGTK3-vl.spec

@@ -5,8 +5,8 @@
 %global gtkver 3
 
 Name:           %{wxgtkname}
-Version:        3.0.2
-Release:        2%{?_dist_release}
+Version:        3.0.4
+Release:        1%{?_dist_release}
 Summary:        GTK port of the wxWidgets GUI library
 License:        wxWidgets
 Group:          System Environment/Libraries
@@ -14,15 +14,14 @@ URL:            http://www.wxwidgets.org/
 Vendor:         Project Vine
 Distribution:   Vine Linux
 
-Source0:        http://downloads.sf.net/wxwindows/%{srcname}-%{version}.tar.bz2
-##Source1:        http://downloads.sf.net/wxwindows/%{srcname}-%{version}-docs-html.tar.bz2
+Source0:        https://github.com/wxWidgets/wxWidgets/releases/download/v%{version}/wxWidgets-%{version}.tar.bz2
 Source10:       wx-config
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  gtk%{gtkver}-devel
 #Note webkitgtk (GTK2) does not appear to be supported
 
-BuildRequires:  WebKit3-gtk-devel
+BuildRequires:  webkitgtk4-devel
 BuildRequires:  zlib-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libjpeg-turbo-devel
@@ -53,7 +52,7 @@ Group:          Development/Libraries
 Summary:        Development files for the wxGTK3 library
 Requires:       %{name}%{?_isa} = %{version}-%{release}
 Requires:       %{wxbasename} = %{version}-%{release}
-Requires:  	gtk%{gtkver}-devel
+Requires:       gtk%{gtkver}-devel
 Requires:       libGLU-devel
 Provides:       %{srcname}-devel = %{version}-%{release}
 
@@ -159,8 +158,8 @@ popd
 %postun -n %{wxbasename} -p /sbin/ldconfig
 
 %files -f wxstd3.lang
-%doc docs/changes.txt docs/gpl.txt docs/lgpl.txt docs/licence.txt
-%doc docs/licendoc.txt docs/preamble.txt docs/readme.txt
+%license docs/gpl.txt docs/lgpl.txt docs/licence.txt docs/licendoc.txt docs/preamble.txt
+%doc docs/changes.txt docs/readme.txt
 %{_libdir}/libwx_gtk%{gtkver}u_adv-*.so.*
 %{_libdir}/libwx_gtk%{gtkver}u_aui-*.so.*
 %{_libdir}/libwx_gtk%{gtkver}u_core-*.so.*
@@ -197,6 +196,9 @@ popd
 #%doc html
 
 %changelog
+* Sun Oct 06 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.4-1
+- new upstream release.
+
 * Fri Jul  1 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 3.0.2-2
 - rebuilt with new toolchain.