Experiment with package spliting
Signed-off-by: Dmitrii Tochanskii <tochansky@tochlab.ru>
This commit is contained in:
parent
207e5b86f2
commit
4fbbd69e7f
1 changed files with 33 additions and 119 deletions
152
bash.spec
152
bash.spec
|
|
@ -7,8 +7,8 @@ License: GPL-3
|
|||
URL: https://www.gnu.org/software/bash
|
||||
Source0: https://mirror.tochlab.net/pub/gnu/bash/bash-%{version}.tar.gz
|
||||
|
||||
BuildRequires: ncurses-devel gcc
|
||||
Requires: ncurses readline
|
||||
BuildRequires: gcc ncurses-devel
|
||||
Requires: ncurses-libs
|
||||
|
||||
Provides: /bin/sh
|
||||
Provides: /bin/bash
|
||||
|
|
@ -16,12 +16,33 @@ Provides: /bin/bash
|
|||
%description
|
||||
FIXME
|
||||
|
||||
%package devel
|
||||
Summary: Development headers for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
This package contains development headers for %{name}.
|
||||
|
||||
%package doc
|
||||
Summary: Documentation for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description doc
|
||||
This package contains documentation for %{name}.
|
||||
|
||||
%package man
|
||||
Summary: man files for %{name}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description man
|
||||
This package contains man files for %{name}.
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
|
||||
|
||||
%build
|
||||
%configure --prefix=/usr --disable-profiling --enable-readline --with-curses --without-afs
|
||||
%configure --prefix=%{_prefix} --disable-profiling --with-curses
|
||||
%make_build
|
||||
|
||||
|
||||
|
|
@ -35,68 +56,9 @@ FIXME
|
|||
%files
|
||||
/usr/bin/bash
|
||||
/usr/bin/bashbug
|
||||
/usr/include/bash/alias.h
|
||||
/usr/include/bash/array.h
|
||||
/usr/include/bash/arrayfunc.h
|
||||
/usr/include/bash/assoc.h
|
||||
/usr/include/bash/bashansi.h
|
||||
/usr/include/bash/bashintl.h
|
||||
/usr/include/bash/bashjmp.h
|
||||
/usr/include/bash/bashtypes.h
|
||||
/usr/include/bash/builtins.h
|
||||
/usr/include/bash/builtins/bashgetopt.h
|
||||
/usr/include/bash/builtins/builtext.h
|
||||
/usr/include/bash/builtins/common.h
|
||||
/usr/include/bash/builtins/getopt.h
|
||||
/usr/include/bash/command.h
|
||||
/usr/include/bash/config-bot.h
|
||||
/usr/include/bash/config-top.h
|
||||
/usr/include/bash/config.h
|
||||
/usr/include/bash/conftypes.h
|
||||
/usr/include/bash/dispose_cmd.h
|
||||
/usr/include/bash/error.h
|
||||
/usr/include/bash/execute_cmd.h
|
||||
/usr/include/bash/externs.h
|
||||
/usr/include/bash/general.h
|
||||
/usr/include/bash/hashlib.h
|
||||
/usr/include/bash/include/ansi_stdlib.h
|
||||
/usr/include/bash/include/chartypes.h
|
||||
/usr/include/bash/include/filecntl.h
|
||||
/usr/include/bash/include/gettext.h
|
||||
/usr/include/bash/include/maxpath.h
|
||||
/usr/include/bash/include/memalloc.h
|
||||
/usr/include/bash/include/ocache.h
|
||||
/usr/include/bash/include/posixdir.h
|
||||
/usr/include/bash/include/posixjmp.h
|
||||
/usr/include/bash/include/posixselect.h
|
||||
/usr/include/bash/include/posixstat.h
|
||||
/usr/include/bash/include/posixtime.h
|
||||
/usr/include/bash/include/posixwait.h
|
||||
/usr/include/bash/include/shmbchar.h
|
||||
/usr/include/bash/include/shmbutil.h
|
||||
/usr/include/bash/include/shtty.h
|
||||
/usr/include/bash/include/stat-time.h
|
||||
/usr/include/bash/include/stdc.h
|
||||
/usr/include/bash/include/systimes.h
|
||||
/usr/include/bash/include/timer.h
|
||||
/usr/include/bash/include/typemax.h
|
||||
/usr/include/bash/include/unionwait.h
|
||||
/usr/include/bash/include/unlocked-io.h
|
||||
/usr/include/bash/jobs.h
|
||||
/usr/include/bash/make_cmd.h
|
||||
/usr/include/bash/pathnames.h
|
||||
/usr/include/bash/quit.h
|
||||
/usr/include/bash/shell.h
|
||||
/usr/include/bash/sig.h
|
||||
/usr/include/bash/siglist.h
|
||||
/usr/include/bash/signames.h
|
||||
/usr/include/bash/subst.h
|
||||
/usr/include/bash/syntax.h
|
||||
/usr/include/bash/unwind_prot.h
|
||||
/usr/include/bash/variables.h
|
||||
/usr/include/bash/version.h
|
||||
/usr/include/bash/xmalloc.h
|
||||
/usr/include/bash/y.tab.h
|
||||
|
||||
%files devel
|
||||
%{_includedir}/bash
|
||||
/usr/lib64/bash/Makefile.inc
|
||||
/usr/lib64/bash/Makefile.sample
|
||||
/usr/lib64/bash/accept
|
||||
|
|
@ -141,60 +103,12 @@ FIXME
|
|||
/usr/lib64/bash/unlink
|
||||
/usr/lib64/bash/whoami
|
||||
/usr/lib64/pkgconfig/bash.pc
|
||||
/usr/share/doc/bash/CHANGES
|
||||
/usr/share/doc/bash/COMPAT
|
||||
/usr/share/doc/bash/FAQ
|
||||
/usr/share/doc/bash/INTRO
|
||||
/usr/share/doc/bash/NEWS
|
||||
/usr/share/doc/bash/POSIX
|
||||
/usr/share/doc/bash/RBASH
|
||||
/usr/share/doc/bash/README
|
||||
/usr/share/doc/bash/bash.html
|
||||
/usr/share/doc/bash/bashref.html
|
||||
/usr/share/info/bash.info.gz
|
||||
/usr/share/locale/af/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/bg/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ca/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/cs/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/da/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/de/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/el/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/en@boldquot/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/en@quot/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/eo/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/es/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/et/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/fi/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/fr/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ga/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/gl/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/hr/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/hu/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/id/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/it/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ja/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ka/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ko/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/lt/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/nb/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/nl/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/pl/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/pt/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/pt_BR/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ro/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/ru/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/sk/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/sl/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/sq/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/sr/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/sv/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/tr/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/uk/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/vi/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/zh_CN/LC_MESSAGES/bash.mo
|
||||
/usr/share/locale/zh_TW/LC_MESSAGES/bash.mo
|
||||
/usr/share/man/man1/bash.1.gz
|
||||
/usr/share/man/man1/bashbug.1.gz
|
||||
|
||||
%files doc
|
||||
%{_datadir}
|
||||
|
||||
%files man
|
||||
%{_mandir}
|
||||
|
||||
|
||||
#%license add-license-file-here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue