|
@@ -1,20 +1,20 @@
|
|
|
%define _noVersionedDependencies 1
|
|
|
-%define prereq_ge() %(LC_ALL="C" rpm -q --queryformat 'PreReq:%%{NAME} >= %%{VERSION}' %1| grep -v "is not")
|
|
|
+%define prereq_ge() %(LC_ALL="C" rpm -q --queryformat 'Requires(pre):%%{NAME} >= %%{VERSION}' %1| grep -v "is not")
|
|
|
%define emacsen_pkgdir /usr/lib/emacsen-common/packages
|
|
|
%define origname php-mode
|
|
|
-%define origver 1.5.0
|
|
|
-%define release 2%{?_dist_release}
|
|
|
+%define origver 1.15.3
|
|
|
|
|
|
-Summary: PHP-mode for Emacsen
|
|
|
-Name: %{origname}
|
|
|
-Version: %{origver}
|
|
|
-Release: %{release}
|
|
|
+Name: %{origname}
|
|
|
+Version: %{origver}
|
|
|
+Release: 1%{?_dist_release}
|
|
|
+Summary: PHP-mode for Emacsen
|
|
|
+Summary(ja): Emacs 用 PHP モード
|
|
|
|
|
|
-Group: Applications/Editors/Emacs
|
|
|
-License: GPL
|
|
|
-URL: http://sourceforge.net/projects/php-mode/
|
|
|
+Group: Applications/Editors/Emacs
|
|
|
+License: GPLv3
|
|
|
+URL: http://sourceforge.net/projects/php-mode/
|
|
|
|
|
|
-Source0: http://prdownloads.sourceforge.net/php-mode/php-mode-%{version}.tar.gz
|
|
|
+Source0: https://github.com/ejmr/php-mode/archive/v%{version}.tar.gz
|
|
|
Source1: %{origname}-install.sh
|
|
|
Source2: %{origname}-remove.sh
|
|
|
Source3: vine-default-php-mode.el
|
|
@@ -22,9 +22,9 @@ Source4: php-mode-init.el
|
|
|
|
|
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
|
|
BuildArch: noarch
|
|
|
+
|
|
|
Requires(post): emacsen
|
|
|
-Requires: emacsen texinfo
|
|
|
-#Requires: speedbar
|
|
|
+Requires: emacsen
|
|
|
%prereq_ge emacsen-common
|
|
|
|
|
|
%description
|
|
@@ -34,7 +34,9 @@ Imenu and SpeedBar; Customization options
|
|
|
|
|
|
%prep
|
|
|
%setup -q
|
|
|
-makeinfo php-mode.texi
|
|
|
+
|
|
|
+%build
|
|
|
+#makeinfo php-mode.texi
|
|
|
|
|
|
%install
|
|
|
[ "${RPM_BUILD_ROOT}" != "/" ] && rm -rf ${RPM_BUILD_ROOT}
|
|
@@ -43,9 +45,9 @@ makeinfo php-mode.texi
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/emacs/site-lisp/%{origname}
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{emacsen_pkgdir}/install
|
|
|
mkdir -p $RPM_BUILD_ROOT/%{emacsen_pkgdir}/remove
|
|
|
-mkdir -p $RPM_BUILD_ROOT/%{_infodir}
|
|
|
+#mkdir -p $RPM_BUILD_ROOT/%{_infodir}
|
|
|
|
|
|
-install -m 0644 php-mode.info $RPM_BUILD_ROOT/%{_infodir}
|
|
|
+#install -m 0644 php-mode.info $RPM_BUILD_ROOT/%{_infodir}
|
|
|
|
|
|
###
|
|
|
# install el files
|
|
@@ -85,8 +87,8 @@ rm -rf ${RPM_BUILD_DIR}/%{origname}-%{origver}
|
|
|
|
|
|
%files
|
|
|
%defattr(-,root,root)
|
|
|
-%doc fdl.texi ChangeLog
|
|
|
-%{_infodir}/php-mode.info*
|
|
|
+%doc Changelog.md LICENSE README.md
|
|
|
+#{_infodir}/php-mode.info*
|
|
|
%{_datadir}/emacs/site-lisp/%{origname}/
|
|
|
#%{_libdir}/emacsen-common/packages/install/%{origname}
|
|
|
#%{_libdir}/emacsen-common/packages/remove/%{origname}
|
|
@@ -94,6 +96,9 @@ rm -rf ${RPM_BUILD_DIR}/%{origname}-%{origver}
|
|
|
%{emacsen_pkgdir}/remove/%{origname}
|
|
|
|
|
|
%changelog
|
|
|
+* Fri Apr 17 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.15.3-1
|
|
|
+- updated to 1.15.3
|
|
|
+
|
|
|
* Mon Oct 18 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.5.0-2
|
|
|
- used: Requires(post) instead of Prereq
|
|
|
|