NBash

Форк
0
88 строк · 2.1 Кб
1
# redefined during rpmbps (originally set from rpm-build-intro)
2
%define pkgsystem apt-rpm
3

4
Name: eepm
5
Version: 3.26.2
6
Release: alt1
7

8
Summary: Etersoft EPM package manager
9

10
License: AGPL-3.0+
11
Group: System/Configuration/Packaging
12
Url: http://wiki.etersoft.ru/EPM
13

14
Packager: Vitaly Lipatov <lav@altlinux.ru>
15

16
# git clone https://github.com/Etersoft/eepm.git
17
Source: ftp://updates.etersoft.ru/pub/Etersoft/Sisyphus/sources/tarball/%name-%version.tar
18

19
BuildArchitectures: noarch
20

21
# use distr_vendor from it
22
BuildRequires: rpm-build-intro
23

24
%if "%_vendor" == "alt"
25
Obsoletes: epm
26
Provides: epm = %EVR
27

28
# FIXHERE: Replace with target platform package manager
29
Requires: apt rpm
30
%endif
31

32
Requires: which
33

34
%description
35
Etersoft EPM is the package manager for any platform
36
and any platform version. It provides
37
universal interface to any package manager.
38
Can be useful for system administrators working
39
with various distros.
40

41
See detailed description here: http://wiki.etersoft.ru/EPM
42

43
%package repack
44
Summary: Etersoft EPM package manager (repack requirements)
45
Group: System/Configuration/Packaging
46
Requires: %name = %EVR
47
Requires: erc alien dpkg patchelf
48
Requires: /usr/bin/rpmbuild
49

50
%description repack
51
This package has requirements needed for using epm repack on ALT
52
(repack rpm packages and repack/install deb packages).
53

54
See https://bugzilla.altlinux.org/show_bug.cgi?id=34308 for
55
a discussion about extra requirements.
56

57
%package yum
58
Summary: yum like frontend for Etersoft EPM package manager
59
Group: System/Configuration/Packaging
60
Requires: %name = %EVR
61
Conflicts: yum
62

63
%description yum
64
This package contains yum like frontend for Etersoft EPM package manager.
65

66

67
%prep
68
%setup
69

70
%install
71

72

73
%files
74
%dir "/opt/"
75
%dir /opt/
76
%dir /opt
77
%doc README.md TODO LICENSE
78
%dir %_sysconfdir/eepm/
79
%dir %_sysconfdir/eepm/play.d/
80

81
%changelog
82
* Sat Aug 20 2022 Vitaly Lipatov <lav@altlinux.ru> 3.26.2-alt1
83
- add epm --short --version
84
- epm-autoremove: enable real autoremove on yum based systems
85
- fix $@ using for set vars (eterbug 15846)
86
- epm repack icq: fix for ignore empty download
87
- epm full-upgrade: do fatal on errors
88
- epm play: return 0 if a package is already installed from the repo
89

90

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.