rpms/pure/EL-6 .cvsignore,1.2,1.3 pure.spec,1.1,1.2 sources,1.2,1.3
Michel Alexandre Salim
salimma at fedoraproject.org
Fri Jul 9 11:16:20 UTC 2010
Author: salimma
Update of /cvs/pkgs/rpms/pure/EL-6
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv31920/EL-6
Modified Files:
.cvsignore pure.spec sources
Log Message:
* Fri Jul 9 2010 Michel Salim <salimma at fedoraproject.org> - 0.43-3
- Emacs subpackages now adhere to packaging guidelines
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/pure/EL-6/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- .cvsignore 30 Sep 2009 23:07:25 -0000 1.2
+++ .cvsignore 9 Jul 2010 11:16:20 -0000 1.3
@@ -1 +1 @@
-pure-0.35.tar.gz
+pure-0.43.tar.gz
Index: pure.spec
===================================================================
RCS file: /cvs/pkgs/rpms/pure/EL-6/pure.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pure.spec 30 Sep 2009 23:07:25 -0000 1.1
+++ pure.spec 9 Jul 2010 11:16:20 -0000 1.2
@@ -1,17 +1,6 @@
-%if %($(pkg-config emacs) ; echo $?)
-# This will get overridden by pkg-config; defaulting to the version in F-10
-%define emacs_version 22.3
-%define emacs_lispdir %{_datadir}/emacs/site-lisp
-%define emacs_startdir %{_datadir}/emacs/site-lisp/site-start.d
-%else
-%define emacs_version %(pkg-config emacs --modversion)
-%define emacs_lispdir %(pkg-config emacs --variable sitepkglispdir)
-%define emacs_startdir %(pkg-config emacs --variable sitestartdir)
-%endif
-
Name: pure
-Version: 0.35
-Release: 1%{?dist}
+Version: 0.43
+Release: 3%{?dist}
Summary: A term-rewriting functional programming language
Group: Development/Languages
@@ -23,7 +12,7 @@ BuildRoot: %{_tmppath}/%{name}-%{ve
BuildRequires: gmp-devel readline-devel gsl-devel
# Not checked by configure
-BuildRequires: llvm-devel >= 2.4 flex bison
+BuildRequires: llvm-static llvm-devel >= 2.4 flex bison
# For compiling emacs mode
BuildRequires: emacs emacs-el
@@ -53,19 +42,29 @@ developing applications that use %{name}
Summary: Examples for %{name}
Group: Documentation
Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
%description doc
The %{name}-doc package contains examples for programming in %{name}.
%package -n emacs-pure
-Summary: Vala mode for Emacs
-Group: Applications/Editors
-Requires: emacs(bin) >= %{emacs_version}
-
+Summary: Pure mode for Emacs
+Group: Development/Languages
+Requires: emacs(bin) >= %{_emacs_version}
+BuildArch: noarch
%description -n emacs-pure
An Emacs mode for editing Pure source code.
+%package -n emacs-pure-el
+Summary: Elisp source file for the Pure mode for Emacs
+Group: Development/Languages
+BuildArch: noarch
+Requires: emacs-pure = %{version}-%{release}
+
+%description -n emacs-pure-el
+This package contains the elisp source file for the Pure mode for Emacs.
+
%prep
%setup -q
@@ -90,10 +89,10 @@ make install DESTDIR=$RPM_BUILD_ROOT
# Emacs mode files
rm etc/*.el.in
-mkdir -p $RPM_BUILD_ROOT%{emacs_lispdir}
-mkdir -p $RPM_BUILD_ROOT%{emacs_startdir}
-mv etc/*.el* $RPM_BUILD_ROOT%{emacs_lispdir}
-cp -p %{SOURCE1} $RPM_BUILD_ROOT%{emacs_startdir}
+mkdir -p $RPM_BUILD_ROOT%{_emacs_sitelispdir}
+mkdir -p $RPM_BUILD_ROOT%{_emacs_sitestartdir}
+mv etc/*.el* $RPM_BUILD_ROOT%{_emacs_sitelispdir}
+cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_emacs_sitestartdir}
%check
@@ -138,12 +137,32 @@ rm -rf $RPM_BUILD_ROOT
%files -n emacs-pure
%defattr(-,root,root,-)
-%{emacs_lispdir}/*.el*
-%{emacs_startdir}/*
+%{_emacs_sitelispdir}/*.elc
+%{_emacs_sitestartdir}/*
+
+%files -n emacs-pure-el
+%defattr(-,root,root,-)
+%{_emacs_sitelispdir}/*.el
%changelog
+* Fri Jul 9 2010 Michel Salim <salimma at fedoraproject.org> - 0.43-3
+- Emacs subpackages now adhere to packaging guidelines
+
+* Sat Jun 5 2010 Michel Salim <salimma at fedoraproject.org> - 0.43-2
+- Fix emacs-pure summary
+
+* Mon May 3 2010 Michel Salim <salimma at fedoraproject.org> - 0.43-1
+- Update to 0.43
+
+* Tue Dec 8 2009 Michael Schwendt <mschwendt at fedoraproject.org> - 0.36-2
+- Explicitly BR llvm-static in accordance with the Packaging
+ Guidelines (llvm-devel is still static-only).
+
+* Fri Oct 23 2009 Michel Salim <salimma at fedoraproject.org> - 0.36-1
+- Update to 0.36
+
* Thu Sep 24 2009 Michel Salim <salimma at fedoraproject.org> - 0.35-1
- Update to 0.35
- Reenable PPC tests
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/pure/EL-6/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- sources 30 Sep 2009 23:07:25 -0000 1.2
+++ sources 9 Jul 2010 11:16:20 -0000 1.3
@@ -1 +1 @@
-e04f66c6d874b36751b495b1911d6437 pure-0.35.tar.gz
+f15b77eb6bb15e78c69e94a4ac1d9bd9 pure-0.43.tar.gz
More information about the scm-commits
mailing list