Browse Source

alsa-tools: rebuild
others: new upstream release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@6428 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 12 years ago
parent
commit
2be8f33c50

+ 4 - 1
a/alsa-tools/alsa-tools-vl.spec

@@ -23,7 +23,7 @@
 Summary:        Specialist tools for ALSA
 Name:           alsa-tools
 Version:        1.0.23
-Release:        2%{?_dist_release}
+Release:        3%{?_dist_release}
 
 # Checked at least one source file from all the sub-projects contained in
 # the source tarball and they are consistent GPLv2+ - TJ 2007-11-15
@@ -217,6 +217,9 @@ install -m 644 %{SOURCE5} ${RPM_BUILD_ROOT}%{_sysconfdir}/udev/rules.d
 %endif
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.0.23-3
+- rebuild with fltk-1.3
+
 * Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> - 1.0.23-2
 - rebuilt with rpm-4.8.1-3
 

+ 18 - 12
d/dillo/dillo-vl.spec

@@ -1,28 +1,29 @@
 Summary: a lightweight web browser based on LFTK2
-Summary(ja): FLTK2ベースの軽量webブラウザ
+Summary(ja): FLTKベースの軽量webブラウザ
 Name: dillo
 #Version: 0.7.3
-Version: 2.2
+Version: 3.0.2
 Release: 1%{?_dist_release}
 URL: http://www.dillo.org/
 Source0: http://www.dillo.org/download/%{name}-%{version}.tar.bz2
-Patch0: http://teki.jpn.ph/pc/software/dillo-0.7.3-i18n-misc-20031219.diff.bz2
 License: GPLv3
 Group: Applications/Internet
 BuildRoot: %{_tmppath}/%{name}-root
-BuildRequires: fltk2-devel
+BuildRequires: fltk-devel >= 1.3
+BuildRequires: libpng-devel
+BuildRequires: libpng-devel
+BuildRequires: libjpeg-turbo-devel
 
 %description
 - Dillo is a multi-platform  graphical web browser known for its speed and small footprint.
 - Dillo is written in C and C++. 
-- Dillo is based on FLTK2, the Fast Light Toolkit (statically-linked by default!).
+- Dillo is based on FLTK, the Fast Light Toolkit (statically-linked by default!).
 - Dillo is free software made available under the terms of the GNU General Public License (GPLv3).
 - Dillo strives to be friendly both to users and developers.
 - Dillo helps web authors to comply with web standards by using the bug meter.
 
 %prep
 %setup -q
-#%patch0 -p 1
 
 %build
 #configure --enable-meta-refresh --enable-web-search --program-prefix=
@@ -30,20 +31,20 @@ BuildRequires: fltk2-devel
 %__make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
-%makeinstall
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
 #%{find_lang} %{name}
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
 #%files -f %{name}.lang
 %files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog NEWS README
-%config(noreplace) %{_sysconfdir}/dillorc
-%config(noreplace) %{_sysconfdir}/dpidrc
-%config(noreplace) %{_sysconfdir}/keysrc
+%config(noreplace) %{_sysconfdir}/%{name}/dillorc
+%config(noreplace) %{_sysconfdir}/%{name}/dpidrc
+%config(noreplace) %{_sysconfdir}/%{name}/keysrc
 #%{_bindir}/dillocfg
 #%{_bindir}/bm_srv12
 %{_bindir}/dillo
@@ -55,6 +56,11 @@ rm -rf %{buildroot}
 %{_mandir}/man1/dillo.*
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.2-1
+- upate to 3.0.2
+- change BuildRequires: fltk-devel instead of fltk2-devel
+- add BuildRequires: libpng-devel, libjpeg-turbo-devel
+
 * Sat May 08 2010 Shu KONNO <owa@bg.wakwak.com> 2.2-1
 - updated dillo to 2.2
 - applied new versioning policy, and spec in utf-8

+ 17 - 31
f/fltk/fltk-vl.spec

@@ -1,35 +1,29 @@
 %define _default_patch_fuzz 2
 
-#define snap    r6027
+%define snap    r9625
 #define _disable_static --disable-static
 
 Summary:	C++ user interface toolkit
 Summary(ja): C++用の軽量GUIライブラリキット
 Name:		fltk
-Version:	1.1.10
-Release:	3%{?_dist_release}
+Version:	1.3
+%if "%{?snap:1}" == "1"
+Release:	1.%{snap}%{?_dist_release}
+%else
+Release:	1%{?_dist_release}
+%endif
 
 # see COPYING (or http://www.fltk.org/COPYING.php ) for exceptions details
 License:	LGPLv2+ with exceptions	
 Group:		System Environment/Libraries
 URL:		http://www.fltk.org/
 %if "%{?snap:1}" == "1"
-Source0:        http://ftp.easysw.com/pub/fltk/snapshots/fltk-1.1.x-%{snap}.tar.bz2
+Source0:        http://ftp.easysw.com/pub/fltk/snapshots/fltk-1.3.x-%{snap}.tar.bz2
 %else
 Source0:        http://ftp.easysw.com/pub/fltk/%{version}/%{name}-%{version}-source.tar.bz2
 %endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-## FIXME/TODO: upstream these asap -- Rex
-# omit extraneous bits from fltk-config --cflags|--libs (http://bugzilla.redhat.com/199656)
-Patch1:        	fltk-1.1.x-r5750-199656.patch 
-Patch2:         fltk-1.1.7-test.patch
-# libfltk_gl.so had undefined symbols
-Patch3: 	fltk-1.1.x-r5750-undefined.patch
-# nuke --rpath (#238284)
-Patch4: 	fltk-1.1.x-r5750-rpath.patch
-Patch5: 	fltk-1.1.8-fluid_desktop.patch
-
 BuildRequires:  libICE-devel libSM-devel
 BuildRequires:	libXext-devel libXinerama-devel libXft-devel libXt-devel libX11-devel
 BuildRequires:  xorg-x11-proto-devel xorg-x11-utils
@@ -51,10 +45,9 @@ It provides modern GUI functionality without the bloat, and supports
 Summary:	Development files for %{name}
 Group:		Development/Libraries
 Requires:	%{name} = %{version}-%{release}
-Requires:	libstdc++34-devel
-Requires:       libGL-devel libGLU-devel
-Requires:       libXft-devel libXext-devel
-Requires:       libX11-devel libSM-devel libICE-devel
+Requires:       libX11-devel
+Requires:       libXinerama-devel
+Requires:       libXft-devel
 %description devel
 %{summary}.
 
@@ -68,24 +61,13 @@ Requires:	%{name}-devel = %{version}-%{release}
 
 %prep
 %if "%{?snap:1}" == "1"
-%setup -q -n fltk-1.1.x-%{snap}
+%setup -q -n fltk-1.3.x-%{snap}
 %else
 %setup -q 
 %endif
 
-%patch1 -p1 -b .199656
-%patch2 -p1 -b .test
-%patch3 -p1 -b .undefined
-%patch4 -p1 -b .rpath
-%patch5 -p1 -b .fluid_desktop
-
 
 %build
-
-# using --with-optim, so unset CFLAGS/CXXFLAGS
-export CFLAGS=" "
-export CXXFLAGS=" "
-
 %configure \
   %{?_disable_static} \
   --with-optim="%{optflags}" \
@@ -174,7 +156,6 @@ update-desktop-database >& /dev/null ||:
 %doc __docs/*
 %{_bindir}/fltk-config
 %{_includedir}/FL/
-%{_includedir}/Fl
 %{_libdir}/libfltk.so
 %{_libdir}/libfltk_forms.so
 %{_libdir}/libfltk_gl.so
@@ -193,12 +174,17 @@ update-desktop-database >& /dev/null ||:
 %{_bindir}/fluid
 %{_mandir}/man1/fluid.1*
 %{_datadir}/applications/fluid.desktop
+%{_datadir}/applications/fltk-fluid.desktop
 %{_datadir}/icons/hicolor/*/*/*
 # FIXME
 %{_datadir}/mimelnk/*/*.desktop
 
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.3-1.r9625
+- update to 1.3.x-r9625
+- remove old patches
+
 * Sun Apr 17 2011 Shu KONNO <owa@bg.wakwak.com> - 1.1.10-3
 - rebuilt with rpm-4.8.1-3
 

+ 27 - 32
f/fping/fping-vl.spec

@@ -1,22 +1,19 @@
-%define real_version 2.4b2
-
 Summary: Utility to ping multiple hosts at once
 Name: fping
-Version: 2.4
+Version: 3.2
 #Release: 0vl0.b2
-Release: 1.b2%{?_dist_release}
+Release: 1%{?_dist_release}
 License: distributable
 Group: Applications/Internet
 URL: http://www.fping.com/
 
-Source: http://www.fping.com/download/fping-%{real_version}.tar.gz
-Patch0: fping-ac_fixes.patch
-Patch1: fping-ipv6.patch
-Patch2: fping-ipv6-ac.patch
-Patch3: fping-2.4b2-fflush.patch
+Source: http://www.fping.com/download/%{name}-%{version}.tar.gz
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: autoconf, automake
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
 
 %description
 fping is a ping-like program which uses the Internet Control Message
@@ -32,43 +29,41 @@ If a host does not respond within a certain time limit and/or retry limit it
 will be considered unreachable.
 
 %prep
-%setup -n %{name}-%{real_version}
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%{__aclocal}
-%{__autoconf}
-%{__autoheader}
-%{__automake} --add-missing
+%setup -q
 
 %build
+cp src/Makefile.in src/Makefile.in.orig
+sed -i 's|CFLAGS = @CFLAGS@|CFLAGS = @CFLAGS@ -DIPV6|' src/Makefile.in
 %configure
-%{__make} %{?_smp_mflags}
-%{__mv} -f fping fping6
-
-%configure --disable-ipv6
-%{__make} %{?_smp_mflags}
+%{__make} %{?_smp_mflags} 
+%{__mv} -f src/fping fping6
 
+%{__make} distclean
+cp src/Makefile.in.orig src/Makefile.in
+%configure
+%{__make} %{?_smp_mflags} 
 
 %install
-%{__rm} -rf %{buildroot}
-%makeinstall
-%{__install} -D -m4750 fping6 %{buildroot}%{_sbindir}/fping6
-%{__ln_s} -f fping.8 %{buildroot}%{_mandir}/man8/fping6.8
+%{__rm} -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%{__install} -m4755 fping6 $RPM_BUILD_ROOT%{_sbindir}/fping6
 
 %clean
-%{__rm} -rf %{buildroot}
+%{__rm} -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root, 0755)
 %doc ChangeLog COPYING README
 %doc %{_mandir}/man8/fping.8*
-%doc %{_mandir}/man8/fping6.8*
-%attr(4750, root, adm) %{_sbindir}/fping
-%attr(4750, root, adm) %{_sbindir}/fping6
+%attr(4755, root, root) %{_sbindir}/fping
+%attr(4755, root, root) %{_sbindir}/fping6
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2-1
+- update to 3.2
+- remove old patches
+
 * Sat Aug 16 2008 Shu KONNO <owa@bg.wakwak.com> 2.4-1.b2vl5
 - applied new versioning policy
 

+ 8 - 8
g/g-wrap/g-wrap-vl.spec

@@ -1,4 +1,4 @@
-%define ver 1.9.11
+%define ver 1.9.14
 %define rel 1%{?_dist_release}
 
 Summary: A tool for creating Scheme interfaces to C libraries.
@@ -10,12 +10,10 @@ Group: Development/Libraries
 License: GPL
 URL: http://www.gnucash.org/
 Source: ftp://ftp.gnucash.org/pub/g-wrap/%{name}-%{version}.tar.gz
-Patch0: g-wrap-1.9.6-shaddup.patch
-Patch1: g-wrap-1.9.11-libffi.patch
 Requires: guile
 BuildRequires: guile-devel, libffi-devel
 BuildRequires: glib2-devel, slib
-Prereq: /sbin/install-info /sbin/ldconfig
+Requires(pre): /sbin/install-info /sbin/ldconfig
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 Vendor: Project Vine
@@ -45,7 +43,7 @@ g-wrap には g-wrap 使って作成したアプリケーションを動作さ
 Summary: Include files and libraries needed for g-wrap development.
 Summary(ja): g-wrap を使用した開発に必要なヘッダファイルやライブラリ
 Group: Development/Libraries
-Prereq: /sbin/install-info
+Requires(pre): /sbin/install-info
 Requires: g-wrap = %{version}, guile-devel
 
 
@@ -77,9 +75,6 @@ g-wrap のC と Scheme 間の変換機能を必要とするプログラムをコ
 
 %prep
 %setup -q
-%patch0 -p1 -b .shaddup
-# https://savannah.nongnu.org/bugs/index.php?25187
-%patch1 -p1 -b .libffi
 
 %build
 %configure --disable-static
@@ -141,10 +136,15 @@ fi
 %{_includedir}/*
 %{_datadir}/aclocal/*
 %{_libdir}/pkgconfig/*
+%{_mandir}/man1/g-wrap-config.1.gz
 %doc %{_infodir}/g-wrap.*
 
 
 %changelog
+* Tue Jun 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.9.14-1
+- update to 1.9.14
+- remove old patches
+
 * Mon Jan 12 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.9.1-1
 - new upstream release
 - update BuildRequires: umb-scheme -> slib

+ 4 - 1
h/hyphen/hyphen-vl.spec

@@ -1,6 +1,6 @@
 Name:      hyphen
 Summary:   A text hyphenation library
-Version:   2.4
+Version:   2.8.3
 Release:   1%{?_dist_release}
 Source:    http://downloads.sourceforge.net/hunspell/hyphen-%{version}.tar.gz
 Group:     System Environment/Libraries
@@ -73,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/substrings.pl
 
 %changelog
+* Tue Jun 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.8.3-1
+- update to 2.8.3
+
 * Fri Jul 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4-1
 - initial build for Vine Linux
 

+ 21 - 8
i/iksemel/iksemel-vl.spec

@@ -2,15 +2,18 @@ Summary:        An XML parser library designed for Jabber applications
 Summary(ja):    Jabber アプリケーションのために設計された XML パーサ
 
 Name:           iksemel
-Version:        1.3
-Release:        2%{?_dist_release}
+Version:        1.4
+Release:        1%{?_dist_release}
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://code.google.com/p/iksemel/
 Source0:        http://iksemel.googlecode.com/files/iksemel-%{version}.tar.gz
-Patch0:         iksemel-gcrypt-sha.patch
-Patch1:         iksemel-64bit.patch
+
+Patch0:         0001-Fix-issues-compiling-with-newer-gnutls.patch
+Patch1:         0002-Strip-out-internal-SHA-code-and-use-functions-from-g.patch
+Patch2:         0003-Fix-alignment-on-architectures-where-doubles-are-64b.patch
+
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  gnutls-devel > 2
@@ -51,6 +54,7 @@ Utlity programs for iksemel.
 %setup0 -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 # force rebuilding of the info file
 rm doc/iksemel
@@ -62,7 +66,7 @@ libtoolize --copy --force --automake
 aclocal
 autoheader
 automake --add-missing --force-missing --gnu --include-deps
-autoconf
+autoconf 
 %configure --disable-static --disable-rpath
 make %{?_smp_mflags}
 
@@ -87,13 +91,14 @@ rm -rf %{buildroot}
 %post -p /sbin/ldconfig
 
 %post devel
-/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir || :
+/sbin/install-info --quiet %{_infodir}/%{name}.info %{_infodir}/dir || :
 
 %preun devel
-if [ $1 = 0 ]; then
-    /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
+if [ "$1" = 0 ]; then
+    /sbin/install-info --quiet --delete %{_infodir}/%{name}.info %{_infodir}/dir || :
 fi
 
+
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING HACKING NEWS README TODO
@@ -118,6 +123,14 @@ fi
 %{_bindir}/iksroster
 
 %changelog
+* Sun Jun 17 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4-1
+- update to 1.4
+- remove old patches
+- add patches from fedora
+   - Patch0 (0001-Fix-issues-compiling-with-newer-gnutls.patch)
+   - Patch1 (0002-Strip-out-internal-SHA-code-and-use-functions-from-g.patch)
+   - Patch2 (0003-Fix-alignment-on-architectures-where-doubles-are-64b.patch)
+
 * Tue May 05 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.3-2vl5
 - rebuild with gnutls 2.6.6, libtool 2.2.6
 

+ 5 - 1
l/lshw/lshw-vl.spec

@@ -1,7 +1,7 @@
 Summary: Hardware information listing tool
 Summary(ja): ハードウェア情報表示ツール
 Name:    lshw
-Version: B.02.15
+Version: B.02.16
 Release: 1%{?_dist_release}
 License: GPLv2
 Group:   Applications/System
@@ -111,10 +111,14 @@ desktop-file-install --vendor ""  \
 %{_sbindir}/gtk-%{name}
 %{_sbindir}/%{name}-gui
 %{_datadir}/%{name}/artwork
+%{_datadir}/%{name}/ui/gtk-%{name}.ui
 %{_datadir}/pixmaps/%{name}-logo.svg
 %{_datadir}/applications/%{name}.desktop
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> B.02.16-1
+- new upstream release
+
 * Fri Nov 18 2011 Daisuke SUZUKI <daisuke@linux.or.jp> B.02.15-1
 - new upstream release
 

+ 12 - 3
lib/libd/libdap/libdap-vl.spec

@@ -1,5 +1,5 @@
 Name:             libdap
-Version:          3.8.2
+Version:          3.11.2
 Release:          1%{?_dist_release}
 Summary:          The C++ DAP2 library from OPeNDAP
 Summary(ja):      OPeNDAP の C++ DAP2 ライブラリ
@@ -10,6 +10,10 @@ URL:              http://www.opendap.org/
 
 BuildRoot:        %{_tmppath}/%{name}-%{version}-root
 BuildRequires:    curl-devel >= 7.10.6 libxml2-devel >= 2.5.7  
+BuildRequires:	  cppunit-devel
+BuildRequires:	  libuuid-devel
+BuildRequires:	  bison
+BuildRequires:	  flex
 Requires:         curl libxml2
 
 Distribution:     Vine Linux
@@ -65,13 +69,13 @@ rm -rf $RPM_BUILD_ROOT
 
 %files 
 %defattr(-,root,root) 
-%doc README NEWS COPYING COPYRIGHT_URI README.AIS README.dodsrc
+%doc README NEWS COPYING COPYRIGHT_URI README.dodsrc
 %doc COPYRIGHT_W3C
 %{_bindir}/getdap 
-%{_sbindir}/deflate
 %{_libdir}/libdap.so.*
 %{_libdir}/libdapclient.so.*
 %{_libdir}/libdapserver.so.*
+%{_mandir}/man1/getdap.1.gz
 
 %files devel
 %defattr(-,root,root,-)
@@ -86,9 +90,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/libdap
 %{_datadir}/aclocal/*
 %{_libdir}/pkgconfig/*.pc
+%{_mandir}/man1/dap-config.1.gz
 
 
 %changelog
+* Tue Jun 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.11.2-1
+- update to 3.11.2
+- add BuildRequires: bision, flex, cppunit-devel, libuuid-devel
+
 * Sun Jan 18 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.8.2-1
 - new upstream release
 - applied new versioning policy

+ 4 - 1
v/vala/vala-vl.spec

@@ -4,7 +4,7 @@ Summary:        A modern programming language for GNOME
 Summary:        GNOME 用のモダンなプログラミング言語
 
 Name:           vala
-Version:        0.16.0
+Version:        0.16.1
 Release:        1%{?_dist_release}
 
 Group:          Development/Languages
@@ -159,6 +159,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Jun 25 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16.1-1
+- new upstream release
+
 * Sun Apr 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.16.0-1
 - new upstream release