12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- %define rlibdir %(ruby -rrbconfig -e 'print Config::CONFIG["rubylibdir"]')
- Name: quickml
- Version: 0.5
- Release: 1%{?_dist_release}
- License: GPL
- Group: System Environment/Daemons
- Source: http://quickml.com/quickml/%{name}-%{version}.tar.gz
- Source1: quickml.init
- Source2: quickml.logrotate
- Patch1: quickml-0.5-docs.patch
- URL: http://quickml.com/
- Prefix: /usr
- BuildArch: noarch
- BuildRoot: %{_tmppath}/%{name}-%{version}-root
- Requires: ruby >= 1.6.7
- Summary: very-easy-to-use mailing list system
- Summary(ja): 超お手軽なメーリングリストシステム
- %description
- quickml server is a very-easy-to-use mailing list system. quickml server
- provides very-easy-to-use mailing list service.
- %description -l ja
- quickmlサーバは超お手軽なメーリングリストシステムです。quickmlサーバを利用す
- れば、超お手軽なメーリングリストサービスを提供できます。
- %prep
- %setup -q
- %patch1 -p0
- %build
- make PREFIX=%{_prefix} \
- SYSCONFDIR=%{_sysconfdir} \
- LOCALSTATEDIR=%{_localstatedir}/%{name} \
- SITE_RUBY=%{rlibdir}
- %install
- rm -rf ${RPM_BUILD_ROOT}
- install -d ${RPM_BUILD_ROOT}
- install -d ${RPM_BUILD_ROOT}%{_initdir}
- install -d ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d
- install -d ${RPM_BUILD_ROOT}%{_localstatedir}/%{name}
- install -d ${RPM_BUILD_ROOT}%{_datadir}/%{name}
- install -d ${RPM_BUILD_ROOT}%{rlibdir}/%{name}
- make PREFIX=${RPM_BUILD_ROOT}%{_prefix} \
- SYSCONFDIR=${RPM_BUILD_ROOT}%{_sysconfdir} \
- LOCALSTATEDIR=${RPM_BUILD_ROOT}%{_localstatedir}/%{name} \
- SITE_RUBY=${RPM_BUILD_ROOT}%{rlibdir} \
- install
- install -m755 %{SOURCE1} ${RPM_BUILD_ROOT}%{_initdir}/%{name}
- install -m755 %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}
- %clean
- rm -rf ${RPM_BUILD_ROOT}
- %post
- /sbin/chkconfig --add quickml
- %preun
- if [ $1 = 0 ]; then
- service quickml stop > /dev/null 2>&1
- /sbin/chkconfig --del quickml
- fi
- %files
- %defattr(-, root, root)
- %{_sbindir}/*
- %{_localstatedir}/%{name}
- %{_datadir}/%{name}
- %{rlibdir}/*.rb
- %{rlibdir}/%{name}/*.rb
- %config %{_sysconfdir}/quickmlrc
- %config %{_sysconfdir}/logrotate.d/%{name}
- %config %{_initdir}/%{name}
- %doc *.rd quickmlrc.sample
- %changelog
- * Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 0.5-1vl5
- - applied new versioning policy, spec in utf-8
- * Fri Mar 08 2002 akira yamada <akira@vinelinux.org> 0.5-0vl1
- - new upstream version.
- * Tue Feb 12 2002 akira yamada <akira@vinelinux.org> 0.2-0vl1
- - new upstream version.
- - removed quickml-0.1-*.patch. they are included in upstream source.
- * Tue Feb 12 2002 akira yamada <akira@vinelinux.org> 0.1-0vl1
- - Initial packaging.
|