Fix packaging file.
authorWilliam Douglas <william.douglas@intel.com>
Fri, 3 May 2013 18:53:21 +0000 (11:53 -0700)
committerWilliam Douglas <william.douglas@intel.com>
Fri, 3 May 2013 18:53:21 +0000 (11:53 -0700)
Add %license identification to the COPYING file, use %fdupes and move
where the manifest file is being copied in.

Signed-off-by: William Douglas <william.douglas@intel.com>
packaging/emacs.spec

index 5c0745a..0c51425 100644 (file)
@@ -1,5 +1,5 @@
 Name:       emacs
-Summary:    The extensible, customizable, self-documenting real-time display editor
+Summary:    Extensible editor
 Version:    24.3
 Release:    0
 Url:        http://ftp.gnu.org/gnu/emacs/
@@ -19,6 +19,7 @@ BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(xpm)
+BuildRequires:  fdupes
 
 
 %description
@@ -27,20 +28,19 @@ The extensible, customizable, self-documenting real-time display editor.
 
 %prep
 %setup -q -n %{name}-%{version}
-
-%build
 cp %{SOURCE1001} .
 
+%build
 %configure
 make
 
 %install
-rm -rf %{buildroot}
-
 %make_install
+%fdupes %{buildroot}%{_datarootdir}
 
 %files
 %manifest emacs.manifest
+%license %{_datarootdir}/emacs/24.3/etc/COPYING
 %{_bindir}/ctags
 %{_bindir}/ebrowse
 %{_bindir}/emacs