Package emacs-xslt-process: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 | %def_without info Version: 2.2 Release: alt9.1.qa4 Name: emacs-xslt-process License: GPL-2.0-or-later Group: Editors Url: http://xslt-process.sourceforge.net/ Packager: Emacs Maintainers Team <emacs@packages.altlinux.org> Summary: Emacs XSLT Process Minor Mode Summary(ru_RU.UTF-8): Вспомогательный режим для работы с XSLT в Emacs Requires: emacs-X11 emacs-speedbar Source: xslt-process-%version.tar.gz Source1: xslt-process-emacs.el Patch: xslt-process.diff BuildArch: noarch # Automatically added by buildreq on Sun Jan 06 2019 # optimized out: java java-headless javazi python-base python-modules python3 python3-base sh4 BuildRequires: java-devel #BuildRequires: emacs-X11 emacs-cedet ImageMagick texinfo texlive-collection-latexrecommended texlive-collection-fontsrecommended texlive-collection-basic texlive-collection-basic java-devel java-common bc update-alternatives texi2html Requires: emacs-X11 emacs-cedet java java-common %description XSLT-process is a minor mode for XEmacs or GNU Emacs which transforms it into a powerful XML editor with XSLT processing and debugging capabilities. %description -l ru_RU.UTF-8 XSLT-process является вспомогательным режимом для XEmacs или GNU Emacs, который делает их мощными XML редакторами с возможностью отладки и работы с XSLT. %prep %setup -n xslt-process-%version %patch -p1 rm -rf bin/texi2html %if_without info sed -i 's,java etc doc,java etc,' Makefile %endif %build make EMACS=emacs LOADPATH="%_emacslispdir/elib %_emacslispdir/cedet/common %_emacslispdir/cedet/speedbar" all %install mkdir -p %buildroot%_emacslispdir/xslt-process/java install -m 644 lisp/*.el %buildroot%_emacslispdir/xslt-process install -m 644 java/*.jar %buildroot%_emacslispdir/xslt-process/java %if_with info mkdir -p %buildroot%_infodir install -m 644 doc/*.info* %buildroot%_infodir %endif mkdir -p %buildroot/etc/emacs/site-start.d install -m 644 %SOURCE1 %buildroot/etc/emacs/site-start.d/xslt-process.el %files %doc ChangeLog README doc/xslt-process.html doc/*.png doc/*.gif doc/xslt-process.pdf doc/xslt-process.ps %_emacslispdir/xslt-process/*.el %_emacslispdir/xslt-process/java/* %config(noreplace) /etc/emacs/site-start.d/* %if_with info %_infodir/* %endif %changelog * Fri Feb 22 2019 Dmitry V. Levin <ldv@altlinux.org> 2.2-alt9.1.qa4 - NMU: dropped obsolete emacs-elib. * Sun Jan 06 2019 Dmitry V. Levin <ldv@altlinux.org> 2.2-alt9.1.qa3 - Automatically updated build dependencies using buildreq. * Sat Mar 03 2018 Igor Vlasenko <viy@altlinux.ru> 2.2-alt9.1.qa2 - NMU: rebuild with texlive instead of tetex * Wed Dec 02 2009 Igor Vlasenko <viy@altlinux.ru> 2.2-alt9.1.qa1 - NMU (by repocop): the following fixes applied: * obsolete-call-in-post-install-info for emacs-xslt-process * altlinux-java-obsolete-requires for emacs-xslt-process * postclean-05-filetriggers for spec file * Thu Mar 24 2005 Sviatoslav Sviridov <svd@altlinux.ru> 2.2-alt9.1 - Get rid of dependency on j2se1.4-blackdown, using j2se instead * Sun May 09 2004 Ott Alex <ott@altlinux.ru> 2.2-alt9 - Fix identify changes * Sat Dec 13 2003 Ott Alex <ott@altlinux.ru> 2.2-alt8 - Rebuild with bugfix * Sat Nov 15 2003 Ott Alex <ott@altlinux.ru> 2.2-alt7 - fixing spec * Mon Sep 22 2003 Ott Alex <ott@altlinux.ru> 2.2-alt6 - fixing dependencies * Sat Mar 22 2003 Ott Alex <ott@altlinux.ru> 2.2-alt5 - fixing java requires * Sat Feb 08 2003 Ott Alex <ott@altlinux.ru> 2.2-alt4 - fixing spec * Mon Jan 13 2003 Ott Alex <ott@altlinux.ru> 2.2-alt2 - New version of package * Mon Sep 09 2002 Ott Alex <ott@altlinux.ru> 2.1-alt1 - Initial build |