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