Browse Source

new upstream release; dropped supporting xemacs

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@6057 ec354946-7b23-47d6-9f5a-488ba84defc7
munepi 12 years ago
parent
commit
4c4aac9697
1 changed files with 14 additions and 9 deletions
  1. 14 9
      c/color-mate/color-mate-vl.spec

+ 14 - 9
c/color-mate/color-mate-vl.spec

@@ -1,9 +1,9 @@
-%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(post):%%{NAME} >= %%{VERSION}' %1 | grep -v "is not")
 %define emacsen_pkgdir /usr/lib/emacsen-common/packages
 
 Summary:      colorize emacsens' window
 Name:         color-mate
-Version:      10.6.3
+Version:      10.6.4
 Release:      1%{?_dist_release}
 Group:        Applications/Editors/Emacs
 License:      distributable
@@ -24,9 +24,10 @@ Source11:     color-mate-remove.sh
 BuildArch:    noarch
 Buildroot:    %{_tmppath}/%{name}-%{version}-root
 
-PreReq:       emacsen
-BuildPreReq:  emacsen-common
+Requires:       emacsen
+BuildRequires:  emacsen-common
 %prereq_ge    emacsen-common
+Requires(post): make
 Obsoletes:    color-mate-emacs, color-mate-xemacs
 
 Vendor:       Project Vine
@@ -42,7 +43,7 @@ emacs/xemacs 画面を見やすくするものです。
 
 %prep
 %setup -q
-%patch -p0
+%patch0 -p0
 %patch1 -p1
 %patch2 -p1 
 %patch3 -p0
@@ -71,9 +72,9 @@ cp -ar Makefile* configure* *.el *.pl install-sh* kanakan-cursor contrib theme/\
 mkdir -p ${RPM_BUILD_ROOT}%{_bindir}
 install -m 755 %{SOURCE1} ${RPM_BUILD_ROOT}%{_bindir}/cm_select
 install -m 755 %{SOURCE2} ${RPM_BUILD_ROOT}%{_bindir}/emacs-color
-pushd ${RPM_BUILD_ROOT}%{_bindir}/
-ln -s emacs-color xemacs-color
-popd
+# pushd ${RPM_BUILD_ROOT}%{_bindir}/
+# ln -s emacs-color xemacs-color
+# popd
 
 # prepare docs
 mv contrib/README README.cm_select
@@ -122,13 +123,17 @@ fi
 %doc kanakan-cursor/org-doc/* kanakan-cursor/README* contrib/
 %{_bindir}/cm_select
 %{_bindir}/emacs-color
-%{_bindir}/xemacs-color
+#%{_bindir}/xemacs-color
 %{_datadir}/emacs/site-lisp/color-mate/
 #/usr/lib/emacsen-common/packages/*/*
 %{emacsen_pkgdir}/*/*
 
 
 %changelog
+* Fri Apr 20 2012 Munehiro Yamamoto <munepi@vinelinux.org> 10.6.4-1
+- new upstream release
+- dropped supporting xemacs 
+
 * Sun Sep 21 2008 Shu KONNO <owa@bg.wakwak.com> 10.6.3-1vl5
 - applied new versioning policy, spec in utf-8
 - added macro %%emacsen_pkgdir