Browse Source

2015-04-15 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* flim, semi: rebuilt
	* rail, xsp: updated
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9511 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
c4289e361d
4 changed files with 92 additions and 37 deletions
  1. 18 6
      f/flim/flim-vl.spec
  2. 14 7
      r/rail/rail-vl.spec
  3. 14 6
      s/semi/semi-vl.spec
  4. 46 18
      x/xsp/xsp-vl.spec

+ 18 - 6
f/flim/flim-vl.spec

@@ -9,16 +9,19 @@ Summary:      Library to provide basic features about message for Emacsen
 Summary(ja):  Emacsen 用の message に関する表現形式や符号化のためのライブラリです。
 Name:         %{origname}
 Version:      %{origver}
-Release:      4%{?_dist_release}
+Release:      5%{?_dist_release}
+
+License:      1993-1999 Free Software Foundation, Inc., Dan Rich, Morioka Tomohiko, Kobayashi Shuhei
+Group:        Applications/Editors/Emacs
+URL:	      http://git.chise.org/elisp/flim/
+
+Source0:      http://git.chise.org/elisp/dist/flim/flim-1.14/%{name}-%{version}.tar.gz
 
-Source0:      http://www.kanji.zinbun.kyoto-u.ac.jp/~tomo/comp/emacsen/lisp/flim/flim-1.14/flim-%{origver}.tar.gz
 Source1:      %{origname}-install.sh
 Source2:      %{origname}-remove.sh
 Source3:      %{origname}-init.el
 Patch0:       FLIM-CFG.emacs.patch
 
-License:      1993-1999 Free Software Foundation, Inc., Dan Rich, Morioka Tomohiko, Kobayashi Shuhei
-Group:        Applications/Editors/Emacs
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
 BuildArch:    noarch
 
@@ -53,11 +56,15 @@ FLIM は Internet message に関する様々な表現形式や符号化に関す
 
 rm -rf ${RPM_BUILD_DIR}/%{origname}-%{origver}
 
-
-%setup  -n %{origname}-%{origver}
+%setup  -q -n %{origname}-%{origver}
 
 %patch0 -p1
 
+iconv -f iso8859-1 -t utf8 -o ChangeLog.new ChangeLog
+iconv -f iso2022jp -t utf8 -o README.ja.new README.ja
+mv ChangeLog.new ChangeLog
+mv README.ja.new README.ja
+
 
 %install
 [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
@@ -144,6 +151,11 @@ rm -rf ${RPM_BUILD_DIR}/apel-%{apelver}
 
  
 %changelog
+* Wed Apr 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.14.9-5
+- rebuilt on current VineSeed
+- added URL tag
+- updated Source0
+
 * Fri Apr 22 2011 IWAI, Masaharu <iwai@alib.jp> 1.14.9-4
 - add Requires: apel
 - add Requires(preun): emacsen emacsen-common: fix 1.14.9-3

+ 14 - 7
r/rail/rail-vl.spec

@@ -1,24 +1,26 @@
 %define	_noVersionedDependencies	1
 
-%define	origver		1.2.5
+%define	origver		1.2.11
 %define	origname	rail
 %define emacsen_pkgdir /usr/lib/emacsen-common/packages
 
 Name:         %{origname}
 Version:      %{origver}
-Release:      2%{?_dist_release}
+Release:      1%{?_dist_release}
 Summary:      rail - Replace Agent-string Internal Library for emacsen
 Summary(ja):  rail - emacsen 用 Agent 名変換ライブラリ
 
-Source0:      ftp://ftp.fan.gr.jp/pub/elisp/rail/rail-%{version}.tar.bz2
+License:      GPLv2+
+Group:        Applications/Editors/Emacs
+URL:	      http://uwabami.github.io/rail/
+
+Source0:      https://github.com/uwabami/rail/archive/%{version}.tar.gz
 Source1:      semi-1.14.6-VERSION
 Source2:      flim-1.14.9-VERSION
 Source10:     %{origname}-install.sh
 Source11:     %{origname}-remove.sh
 Source12:     %{origname}-init.el
 
-License:      GPL
-Group:        Applications/Editors/Emacs
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
 BuildArch:    noarch
 
@@ -46,7 +48,7 @@ tm の genjis.el 互換機能 (mule-version の日本語化) も備えていま
 
 
 %prep
-%setup -n %{origname}-%{version}
+%setup -q -n %{origname}-%{version}
 
 ## install newer codename file for semi
 cp %{SOURCE1} contrib/SEMI_VERSION
@@ -113,7 +115,7 @@ fi
 
 %files
 %defattr(-,root,root)
-%doc 00README 00FAQ CHANGELOG contrib
+%doc ChangeLog GPL-2 FAQ.rdoc README.rdoc contrib
 %{_datadir}/emacs/site-lisp/%{origname}
 #%{_libdir}/emacsen-common/packages/install/%{origname}
 #%{_libdir}/emacsen-common/packages/remove/%{origname}
@@ -122,6 +124,11 @@ fi
 
 
 %changelog
+* Wed Apr 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2.11-1
+- updated to 1.2.11
+- built on current VineSeed
+- added URL tag
+
 * Thu Apr 21 2011 IWAI, Masaharu <iwai@alib.jp> 1.2.5-2
 - drop defining prereq_ge macro: using Requires(post) tag
 - add Requires: emacsen semi

+ 14 - 6
s/semi/semi-vl.spec

@@ -7,9 +7,13 @@ Summary:      library to provide MIME feature for Emacsen
 Summary(ja):  Emacsen 用の MIME の機能を提供するライブラリ
 Name:         %{origname}
 Version:      %{origver}
-Release:      2%{?_dist_release}
+Release:      3%{?_dist_release}
 
-Source0:      ftp://ftp.m17n.org/pub/mule/%{origname}/%{origname}-%{origver}.tar.gz
+License:      1993-1999 Free Software Foundation, Inc., Dan Rich, Morioka Tomohiko, Kobayashi Shuhei
+Group:        Applications/Editors/Emacs
+URL:          http://git.chise.org/elisp/semi/
+
+Source0:      http://git.chise.org/elisp/dist/semi/semi-1.14-for-flim-1.14/%{name}-%{version}.tar.gz
 Source1:       %{origname}-install.sh
 Source2:       %{origname}-remove.sh
 Source3:       %{origname}-init.el
@@ -17,8 +21,6 @@ Patch10:       SEMI-CFG.emacs.patch
 Patch20:       semi-info.patch
 Patch21:       semi-1.14.3-makeinfo.patch
 
-License:      1993-1999 Free Software Foundation, Inc., Dan Rich, Morioka Tomohiko, Kobayashi Shuhei
-Group:        Applications/Editors/Emacs
 BuildRoot:    %{_tmppath}/%{name}-%{version}-root
 BuildArch:    noarch
 
@@ -63,13 +65,14 @@ MIME メッセージを読んだり,作成したり出来るようになりま
 
 %__rm -rf ${RPM_BUILD_DIR}/%{origname}-%{origver}
 
-
-%setup  -n %{origname}-%{origver}
+%setup -q -n %{origname}-%{origver}
 
 %patch10 -p1
 %patch20 -p1
 %patch21 -p1
 
+iconv -f iso2022jp -t utf8 -o README.ja.new README.ja
+mv README.ja.new README.ja
 
 %build
 %__make info
@@ -168,6 +171,11 @@ fi
  
 
 %changelog
+* Wed Apr 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.14.6-3
+- rebuilt on current VineSeed
+- added URL tag
+- updated Source0
+
 * Sat Apr 16 2011 Munehiro Yamamoto <munepi@vinelinux.org> 1.14.6-2
 - rebuilt
 

+ 46 - 18
x/xsp/xsp-vl.spec

@@ -1,24 +1,31 @@
-%define mono_dir %(/usr/bin/monodir)
+%define mono_dir %{_prefix}/lib/mono
+
 Summary: Small Web Server Hosting ASP.NET
 Summary(ja): ASP.NET を提供する小さなウェブサーバ
 Name: xsp
-URL: http://go-mono.com/
-License: GNU General Public License (GPL)
-Group: Applications/Internet
-Version: 2.10.2
+Version: 3.0.11
 Release: 1%{?_dist_release}
-Source: http://mono.ximian.com/monobuild/preview/sources/xsp/xsp-%{version}.tar.bz2
+
+License: MIT
+Group: Applications/Services
+URL: http://www.mono-project.com/docs/web/aspnet/
+
+Source0: https://github.com/mono/%{name}/archive/%{version}.tar.gz
+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildArch: noarch
 BuildRequires: mono-devel mono-web
 BuildRequires: mono-data-sqlite mono-data-oracle mono-extras mono-nunit
+BuildRequires: monodoc
 BuildRequires: pkgconfig
 # One of the test runs requires this
-BuildRequires: sqlite
+BuildRequires: sqlite3
+BuildRequires: automake autoconf libtool
 # This must be manually entered according to xsp's protocol version
 # Since this package is currently noarch, and mod_mono's name is different
 # on different distros, we can't use this... yet
 #Requires: mod_mono >= %{version}
+
 Distribution: Vine Linux
 Vendor: Project Vine
 Packager: owa
@@ -29,19 +36,32 @@ The XSP server is a small Web server that hosts the Mono System.Web
 classes for running what is commonly known as ASP.NET.
 
 
+%package        devel
+Summary:        Development files for %{name}
+Summary(ja):    %{name} の開発用ファイル
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description    devel
+The %{name}-devel package contains development files for %{name}.
+
+
 %prep
 %setup -q
 
 %build
+./autogen.sh
+
 export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
 # Cannot use the configure macro because noarch-redhat-linux is not recognized by the auto tools in the tarball
 ./configure \
 	--prefix=%{_prefix} \
 	--libexecdir=%{_prefix}/lib \
-    --libdir=%{_prefix}/lib \
-    --mandir=%{_prefix}/share/man \
-    --infodir=%{_prefix}/share/info \
-    --sysconfdir=%{_sysconfdir}
+	--libdir=%{_prefix}/lib \
+	--mandir=%{_prefix}/share/man \
+	--infodir=%{_prefix}/share/info \
+	--sysconfdir=%{_sysconfdir}
 make
 
 
@@ -59,7 +79,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root)
-%doc NEWS README
+%doc ChangeLog COPYING NEWS README
 %{_bindir}/*
 %{_prefix}/lib/xsp
 %{mono_dir}/gac/Mono.WebServer2
@@ -73,17 +93,25 @@ rm -rf $RPM_BUILD_ROOT
 %{mono_dir}/2.0/fastcgi-mono-server2.exe
 %{mono_dir}/2.0/mod-mono-server2.exe
 %{mono_dir}/2.0/xsp2.exe
-%{mono_dir}/4.0/Mono.WebServer2.dll
-%{mono_dir}/4.0/fastcgi-mono-server4.exe
-%{mono_dir}/4.0/mod-mono-server4.exe
-%{mono_dir}/4.0/xsp4.exe
+%{mono_dir}/4.5/Mono.WebServer2.dll
+%{mono_dir}/4.5/fastcgi-mono-server4.exe
+%{mono_dir}/4.5/mod-mono-server4.exe
+%{mono_dir}/4.5/xsp4.exe
+%{_mandir}/*/*
+
+%files devel
+%defattr(-,root,root,-)
 %{_prefix}/lib/monodoc/sources/Mono.WebServer.*
 %{_prefix}/lib/monodoc/sources/Mono.FastCGI.*
 %{_datadir}/pkgconfig/*
-%{_mandir}/*/*
-
 
 %changelog
+* Wed Apr 15 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0.11-1
+- updated to 3.0.11
+- added BR: monodoc
+- split development files into devel subpackage
+- built with mono 3.12.1
+
 * Sat May 07 2011 Shu KONNO <owa@bg.wakwak.com> 2.10.2-1
 - updated xsp to 2.10.2