Пакет emacs-nxml-mode: Specfile
# -*- coding: utf-8; mode: rpm-spec -*- # $Id: emacs-nxml-mode.spec,v 1.3 2005/11/13 14:26:31 eugene Exp $ %define shortname nxml-mode %define snapshot 20041004 Name: emacs-%shortname Version: 0.1.%snapshot Release: alt4 License: GPL Group: Editors Summary: Emacs mode for editing XML URL: http://www.thaiopensource.com/nxml-mode/ Requires: emacs-common Requires: emacs-base >= 0.0.5-alt2 Packager: Emacs Maintainers Team <emacs@packages.altlinux.org> BuildArch: noarch Source: %shortname-%snapshot.tar.gz Source1: emacs-%shortname-site-start.el Source2: nxml-menu.zip Patch0: nxml-menu-question_binding.patch Patch1: %shortname-no_load-path.patch BuildPreReq: emacs-devel # Automatically added by buildreq on Tue Jun 17 2003 BuildRequires: emacs-common texinfo unzip %description This is a new major mode for GNU Emacs for editing XML documents. It supports editing well-formed XML documents and also provides schema-sensitive editing of XML documents using RELAX NG Compact Syntax. %prep %setup -q -n %shortname-%snapshot unzip %SOURCE2 %patch0 -p1 %build %__make clean echo "" | %__make all %__patch -p1 < %PATCH1 %install %__mkdir_p %buildroot/%_emacslispdir/%shortname %__install -m 644 *.el* %buildroot/%_emacslispdir/%shortname %__cp -R nxml-manual %buildroot/%_emacslispdir/%shortname touch %buildroot/%_emacslispdir/%shortname/nxml-manual/.nosearch %__mkdir_p %buildroot/%_infodir %__install -m 644 *.info* %buildroot/%_infodir %__cp -R schema %buildroot/%_emacslispdir/%shortname touch %buildroot/%_emacslispdir/%shortname/schema/.nosearch %__mkdir_p %buildroot/%_emacs_sitestart_dir %__install -m 644 %SOURCE1 %buildroot/%_emacs_sitestart_dir/%shortname.el %files %doc NEWS TODO README %doc test.invalid.xml test.valid.xml nxml-mode.xml nxml-mode.rnc %_emacslispdir/%shortname %config(noreplace) %_emacs_sitestart_dir/%shortname.el %_infodir/* %changelog * Sat Oct 24 2009 Igor Vlasenko <viy@altlinux.ru> 0.1.20041004-alt4 - applied repocop patch: removed obsolete (un)install_info macros * Sun Nov 13 2005 Eugene Vlasov <eugvv@altlinux.ru> 0.1.20041004-alt3 - Removed load-path modification from site-start script and rng-auto.el - Added .nosearch in non-lisp dirs - Build with emacs-devel - On emacs22 modify magic-mode-alist - Fixed build * Sat Sep 10 2005 Eugene Vlasov <eugvv@altlinux.ru> 0.1.20041004-alt2 - Updated nxml-menu - Fixed bindings in nxml-menu * Fri Jul 08 2005 Ivan Fedorov <ns@altlinux.ru> 0.1.20041004-alt1 - 20041004 * Sat Nov 01 2003 Ott Alex <ott@altlinux.ru> 0.1.20031031-alt1 - New snapshot - adding nxml-menu package * Mon Oct 20 2003 Ott Alex <ott@altlinux.ru> 0.1.20031018-alt1 - New snapshot - adding hook example in site start file * Mon Sep 29 2003 Ott Alex <ott@altlinux.ru> 0.1.20030929-alt1 - New snapshot * Mon Sep 29 2003 Ott Alex <ott@altlinux.ru> 0.1.20030915-alt1 - First build |