# ---------------------------------------------------------- # (1) Data definition # ---------------------------------------------------------- Summary: The starttls provides STARTTLS extensions for emacs. Summary(ja): emacs 用の STARTTLS 拡張パッケージ Name: starttls Version: 0.10 Release: 1%{?_dist_release} Source0: ftp://ftp.opaopa.org/pub/elisp/starttls-%{version}.tar.gz Source1: %{name}-install.sh Source2: %{name}-remove.sh Source3: %{name}-init.el URL: ftp://ftp.opaopa.org/pub/elisp/ License: GPL Group: Applications/Editors/Emacs BuildRoot: %{_tmppath}/%{name}-%{version}-root Prefix: %{_prefix} Provides: starttls-el = %{version}-%{release} Requires: emacsen Requires(post,preun): emacsen, emacsen-common BuildRequires: openssl-devel Vendor: Project Vine Distribution: Vine Linux Packager: shaolin #Packager: Takashi `Muneharu' SUGIMOTO %description The starttls provides STARTTLS extensitons for emacs. Several elisp applications can use secure connection with openssl. %description -l ja starttls は emacs 用の STARTTLS 拡張を提供します。 いくつかの elisp アプリケーションで openssl を利用した 安全な接続を使うことができるようになります。 # ---------------------------------------------------------- # (2) Scripts # ---------------------------------------------------------- %prep %setup -q -n %{name}-%{version} %build ./configure --prefix=${RPM_BUILD_ROOT}/usr # compile binary only make starttls %install [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} # install binary only make install-exec mkdir -p ${RPM_BUILD_ROOT}/%{_datadir}/emacs/site-lisp/%{name} mkdir -p ${RPM_BUILD_ROOT}%{emacsen_pkgdir}/install mkdir -p ${RPM_BUILD_ROOT}%{emacsen_pkgdir}/remove cp starttls.el %{SOURCE3} \ ${RPM_BUILD_ROOT}%{_datadir}/emacs/site-lisp/%{name} %_installemacsenscript %{name} %{SOURCE1} %_removeemacsenscript %{name} %{SOURCE2} %clean [ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT} %post if [ "$1" = 2 ]; then %_emacsenPackageRemove %{name} fi %_addemacsenlist %{name} %_emacsenPackageInstall %{name} %preun if [ "$1" = 0 ]; then %_emacsenPackageRemove %{name} %_removeemacsenlist %{name} fi # ---------------------------------------------------------- # (3) File Lists # ---------------------------------------------------------- %files %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README %{_bindir}/starttls %{_datadir}/emacs/site-lisp/%{name}/ %{emacsen_pkgdir}/install/%{name} %{emacsen_pkgdir}/remove/%{name} # ---------------------------------------------------------- # (4) Change Log # ---------------------------------------------------------- %changelog * Wed Aug 24 2011 MATSUBAYASHI Kohji - 0.10-1 - updated to the newest release - emacsenize * Sun Feb 06 2011 Yoji TOYODA 0.9-2 - rebuild with openssl-1.0.0c * Sat Oct 11 2008 Shu KONNO 0.9-1vl5 - applied new versioning policy, spec in utf-8 * Sun Jun 3 2007 Ryoichi INAGAKI 0.9-0vl3 - rebuilt with openssl-0.9.8e * Tue Sep 12 2006 Ryoichi INAGAKI 0.9-0vl2 - changed Group to Appliations/Editors/Emacs - s/Copyright/License/ * Mon Aug 19 2002 Takashi `Muneharu' Sugimoto - 0.9-0vl1