rpms/cdargs/devel cdargs.spec,1.5,1.6
Miloš Jakubíček
mjakubicek at fedoraproject.org
Mon Mar 15 07:11:30 UTC 2010
- Previous message: rpms/wqy-zenhei-fonts/F-13 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 wqy-zenhei-fonts-0.8.34-1-noprefer.patch, 1.2, 1.3 wqy-zenhei-fonts.spec, 1.14, 1.15 zenheiset-0.8.38-1-fontpackages.patch, 1.1, 1.2
- Next message: rpms/cdargs/F-13 cdargs.spec,1.5,1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mjakubicek
Update of /cvs/pkgs/rpms/cdargs/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv30414
Modified Files:
cdargs.spec
Log Message:
- apply patch from Jonathan Underwood to conform to current emacs guidelines (BZ#400077)
Index: cdargs.spec
===================================================================
RCS file: /cvs/pkgs/rpms/cdargs/devel/cdargs.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- cdargs.spec 6 Jan 2010 20:48:12 -0000 1.5
+++ cdargs.spec 15 Mar 2010 07:11:29 -0000 1.6
@@ -2,7 +2,7 @@
Name: cdargs
Version: 1.35
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: The shell cd with bookmarks and browser
Group: Applications/File
@@ -13,7 +13,8 @@ Source1: %{name}-%{version}_emacs-init.e
Patch0: %{name}-%{version}_shebangs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: ncurses-devel
+BuildRequires: ncurses-devel
+BuildRequires: emacs
%description
Enables the user to quickly change working directory by navigating cd arguments
@@ -31,9 +32,10 @@ This package contains development files
%package -n emacs-cdargs
Summary: Cdargs support for Emacs
Group: Applications/Editors
+BuildArch: noarch
Requires: %{name} = %{version}-%{release}
-Requires: emacs(bin) >= 22.1-8
+Requires: emacs(bin) >= %{_emacs_version}
%description -n emacs-cdargs
This is an Emacs front-end to cdargs. It provides a function (cv or
@@ -41,6 +43,18 @@ cdargs) which uses the same bookmarks li
cdargs and lets the user quickly make a directory listed there the
current working directory.
+%package -n emacs-cdargs-el
+Summary: Elisp source files for Cdargs support for Emacs
+Group: Applications/Editors
+BuildArch: noarch
+
+Requires: emacs-%{name} = %{version}-%{release}
+
+%description -n emacs-cdargs-el
+This package contains the Elisp source for providing Cdargs support in
+Emacs. You don't need to install this package to have Emacs support for
+Cdargs.
+
%prep
%setup -q
%patch0 -p1
@@ -48,16 +62,19 @@ current working directory.
%build
%configure
make %{?_smp_mflags}
+%{_emacs_bytecompile} contrib/cdargs.el
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{profiledir}
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d
+mkdir -p $RPM_BUILD_ROOT%{_emacs_sitestartdir}
+mkdir -p $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}
+
+install -p -m 644 contrib/cdargs.el* $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name}
+install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_emacs_sitestartdir}/cdargs-init.el
-install -p -m 644 contrib/cdargs.el $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/cdargs.el
-install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/emacs/site-lisp/site-start.d/cdargs-init.el
install -p -m 644 contrib/cdargs-bash.sh $RPM_BUILD_ROOT%{profiledir}/cdargs.sh
install -p -m 644 contrib/cdargs-tcsh.csh $RPM_BUILD_ROOT%{profiledir}/cdargs.csh
install -D -p -m 644 src/cdargs.h $RPM_BUILD_ROOT%{_includedir}/cdargs.h
@@ -78,10 +95,20 @@ rm -rf $RPM_BUILD_ROOT
%files -n emacs-cdargs
%defattr(-, root, root, -)
-%{_datadir}/emacs/site-lisp/cdargs.el
-%{_datadir}/emacs/site-lisp/site-start.d/cdargs-init.el
+%dir %{_emacs_sitelispdir}/%{name}
+%{_emacs_sitelispdir}/%{name}/*.elc
+%{_emacs_sitestartdir}/cdargs-init.el
+
+%files -n emacs-cdargs-el
+%defattr(-, root, root, -)
+%{_emacs_sitelispdir}/%{name}/*.el
%changelog
+* Sun Mar 14 2010 Jonathan G. Underwood <jonathan.underwood at gmail.com> - 1.35-6
+- Update spec file to bring it into compliance with Emacs add-on packaging
+ guidelines
+- Split Elisp source files into separate subpackage
+
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.35-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
- Previous message: rpms/wqy-zenhei-fonts/F-13 .cvsignore, 1.7, 1.8 sources, 1.7, 1.8 wqy-zenhei-fonts-0.8.34-1-noprefer.patch, 1.2, 1.3 wqy-zenhei-fonts.spec, 1.14, 1.15 zenheiset-0.8.38-1-fontpackages.patch, 1.1, 1.2
- Next message: rpms/cdargs/F-13 cdargs.spec,1.5,1.6
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list