Package emacs-tiny-tools: 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 | # -*- coding: utf-8; mode: rpm-spec -*- # $Id: emacs-tiny-tools.spec,v 1.14 2006/03/02 14:59:20 eugene Exp $ %define cvs_version 20060302 %define pkg_name tiny-tools Version: 1.0.%cvs_version Release: alt1 Name: emacs-%pkg_name License: GPL Group: Editors Url: http://%pkg_name.sourceforge.net/ Summary: %pkg_name package for Emacs Summary(ru_RU.UTF-8): пакет %pkg_name для Emacs Packager: Emacs Maintainers Team <emacs@packages.altlinux.org> Requires: emacs-common emacsen-startscripts Source: %pkg_name-%cvs_version.tar.bz2 Source1: %pkg_name.el Patch0: %pkg_name-cl-macs_noext.patch BuildArch: noarch BuildPreReq: emacs-devel >= 0.0.1-alt2 # Automatically added by buildreq on Sat Jun 25 2005 BuildRequires: emacs-bbdb emacs-cedet emacs-gnus emacs-prog-modes emacs-w3 emacs-common emacs-leim enscript ghostscript-classic mpage openssl xorg-x11-locales %description Emacs Tiny Tools is a collection of libraries and packages, which are designed to be OS and X/Emacs platform independent. E.g. configure load-path automatically, URL handler, easy-delete, mail complete and many more. %description -l ru_RU.UTF-8 Tiny-tools -- набор библиотек и пакетов, которые спроектированы таким образом, чтобы быть независимыми от операционных систем и версий Emacs. Например, автоматически настраиваются пути загрузки, обработчики URL и многие другие возможности. %prep %setup -q -n %pkg_name %patch0 -p1 %install %__mkdir_p %buildroot%_emacslispdir/%pkg_name/rc %__mkdir_p %buildroot%_emacslispdir/%pkg_name/tiny %__mkdir_p %buildroot%_emacslispdir/%pkg_name/other %__install -m 644 lisp/other/*.el* %buildroot%_emacslispdir/%pkg_name/other/ %__install -m 644 lisp/tiny/*.el* %buildroot%_emacslispdir/%pkg_name/tiny/ #install -m 644 rc/*.el* %buildroot%_emacslispdir/tiny-tools/rc/ %__mkdir_p %buildroot%_docdir/%name/html/pic %__mkdir_p %buildroot%_docdir/%name/txt %__install -m 644 doc/html/*.html %buildroot%_docdir/%name/html/ %__install -m 644 doc/html/pic/*.jpg %buildroot%_docdir/%name/html/pic/ %__install -m 644 doc/txt/*.txt %buildroot%_docdir/%name/txt/ %__install -m 644 lisp/ChangeLog %buildroot%_docdir/%name/ %__gzip -f -9 %buildroot%_docdir/%name/ChangeLog %__mkdir_p %buildroot%_docdir/%name/contrib %__install -m 644 bin/*.pl %buildroot%_docdir/%name/contrib/ %__install -m 644 bin/admin.bashrc %buildroot%_docdir/%name/contrib/ %__install -m 644 bin/*.pl %buildroot%_docdir/%name/contrib/ %__mkdir_p %buildroot%_emacs_sitestart_dir %__install -m 644 %SOURCE1 %buildroot%_emacs_sitestart_dir/tiny-tools.el %add_lisp_loadpath %buildroot%_emacslispdir/%pkg_name/tiny %add_lisp_loadpath %buildroot%_emacslispdir/%pkg_name/other %bc_dir_with_site %buildroot%_emacslispdir/%pkg_name/tiny %byte_recompile_dir %buildroot%_emacslispdir/%pkg_name/other %__rm -f %buildroot%_emacslispdir/%pkg_name/tiny/tinylib-ad.elc %files %doc %_docdir/%name/ %dir %_emacslispdir/%pkg_name/ %dir %_emacslispdir/%pkg_name/rc %dir %_emacslispdir/%pkg_name/other %dir %_emacslispdir/%pkg_name/tiny %_emacslispdir/%pkg_name/tiny/*.el* #%_emacslispdir/tiny-tools/rc/*.el* %_emacslispdir/%pkg_name/other/*.el* %_emacs_sitestart_dir/* %changelog * Thu Mar 02 2006 Eugene Vlasov <eugvv@altlinux.ru> 1.0.20060302-alt1 - New snapshot - Fixed BuildRequires * Mon Nov 07 2005 Eugene Vlasov <eugvv@altlinux.ru> 1.0.20051101-alt1 - New snapshot - Removed load-path modification from tiny-tools.el - Build with emacs-devel * Sat Sep 10 2005 Eugene Vlasov <eugvv@altlinux.ru> 1.0.20050908-alt1 - New snapshot - Added more config samples to tiny-tools.el - Fixed BuildRequires * Sat Jun 25 2005 Eugene Vlasov <eugvv@altlinux.ru> 1.0.20050625-alt1 - New snapshot - Fixed load cl-macs (#7197) - Fixed tiny-tools.el * Tue Apr 13 2004 Ott Alex <ott@altlinux.ru> 1.0.20040413-alt1 - New snapshot, many additions * Sat Apr 03 2004 Ott Alex <ott@altlinux.ru> 1.0.20040402-alt1 - New snapshot, many additions * Wed Nov 26 2003 Ott Alex <ott@altlinux.ru> 1.0.20031126-alt1 - New snapshot * Wed Nov 19 2003 Ott Alex <ott@altlinux.ru> 1.0.20031119-alt1 - New snapshot * Sun Oct 26 2003 Ott Alex <ott@altlinux.ru> 1.0.20031026-alt1 - New snapshot * Sat Oct 11 2003 Ott Alex <ott@altlinux.ru> 1.0.20031010-alt1 - New snapshot * Sun Sep 21 2003 Ott Alex <ott@altlinux.ru> 1.0.20030919-alt1 - New snapshot * Mon Sep 15 2003 Ott Alex <ott@altlinux.ru> 1.0.20030915-alt1 - New snapshot * Thu Aug 07 2003 Ott Alex <ott@altlinux.ru> 1.0.200306807-alt1 - New snapshot * Sun Jun 22 2003 Ott Alex <ott@altlinux.ru> 1.0.20030622-alt1 - New snapshot * Sat Jun 07 2003 Ott Alex <ott@altlinux.ru> 1.0.20030607-alt1 - New snapshot and cleaning spec file * Sat Feb 08 2003 Ott Alex <ott@altlinux.ru> 1.0.20030207-alt1 - Fixing spec * Mon Nov 18 2002 Ott Alex <ott@altlinux.ru> 1.0.20021118-alt1 - Initial build for ALTLinux |