Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
eepm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nurlan
eepm
Commits
f3bd2eb6
Commit
f3bd2eb6
authored
Jul 10, 2015
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
new build 1.5.12-alt1 (with rpmlog script)
parent
2e247eb3
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
41 additions
and
4 deletions
+41
-4
TODO
TODO
+29
-0
epm-removerepo
bin/epm-removerepo
+1
-1
epm-search
bin/epm-search
+1
-0
epm-sh-functions
bin/epm-sh-functions
+2
-2
eepm.spec
eepm.spec
+8
-1
No files found.
TODO
View file @
f3bd2eb6
yum remove $(package-cleanup --orphans
https://github.com/biow0lf/prometheus-cli
[17:40:14] <icesik@jabber.ru> [biow0lf@home prometheus-cli]$ ruby prometheus-cli.rb srpm openbox
Branch: Sisyphus
Name: openbox
Version: 3.5.0
Release: alt5
[17:45:48] <Lav> Привет! О, круто, спасибо! Пакетить будешь?
[17:46:15] <icesik@jabber.ru> сек
[17:46:33] <icesik@jabber.ru>
может ты этого ещё не видел, http://packages.altlinux.org/api_doc/
[17:46:43] <icesik@jabber.ru> но у нас теперь есть апи для прометея
[17:47:12] <icesik@jabber.ru> пока для бранчей, пакетов с исходниками и багов. остальное дотягивается
[17:47:24] <Lav> А, там REST типа
[17:47:30] <icesik@jabber.ru> т.е. цель сделать апи для всего :)
[17:47:36] <Lav> Да. здорово
[17:47:59] <icesik@jabber.ru> чистый REST для всего. правда без возможности на запись. только на чтение. всего.
[17:48:36] <Lav> А как ты с багзиллой контачишь так быстро?
Если передавать URL, то пропускает вызов rpm?
строки в кавычках до rr (удаления репозитория) и добавления репозитория не доходят
dotty - через ссылки на реальные названия (epm req верхнего уровня)
dotty - через ссылки на реальные названия (epm req верхнего уровня)
менеджер пакетов из NetBSD — pkgsrc (команды для поиска нужных пакетов – pkgin update; pkgin avail; pkgin search).
менеджер пакетов из NetBSD — pkgsrc (команды для поиска нужных пакетов – pkgin update; pkgin avail; pkgin search).
...
...
bin/epm-removerepo
View file @
f3bd2eb6
...
@@ -22,7 +22,7 @@ epm_removerepo()
...
@@ -22,7 +22,7 @@ epm_removerepo()
case
$PMTYPE
in
case
$PMTYPE
in
apt-rpm
)
apt-rpm
)
assure_exists apt-repo
assure_exists apt-repo
sudocmd apt-repo
rm
"
$
pkg_filename
s
"
sudocmd apt-repo
rm
"
$
quoted_arg
s
"
;;
;;
apt-dpkg|aptitude-dpkg
)
apt-dpkg|aptitude-dpkg
)
info
"You need remove repo from /etc/apt/sources.list"
info
"You need remove repo from /etc/apt/sources.list"
...
...
bin/epm-search
View file @
f3bd2eb6
...
@@ -96,6 +96,7 @@ esac
...
@@ -96,6 +96,7 @@ esac
docmd
$CMD
$string
docmd
$CMD
$string
}
}
# TODO: use ^ as first word, use ~ for negate, for epmqp too
# produce grep sequence
# produce grep sequence
__epm_search_make_grep
()
__epm_search_make_grep
()
{
{
...
...
bin/epm-sh-functions
View file @
f3bd2eb6
...
@@ -49,7 +49,7 @@ check_tty()
...
@@ -49,7 +49,7 @@ check_tty()
# egrep from busybox may not --color
# egrep from busybox may not --color
# egrep from MacOS print help to stderr
# egrep from MacOS print help to stderr
if
egrep
--help
2>&1 |
grep
-q
--
"--color"
;
then
if
egrep
--help
2>&1 |
grep
-q
--
"--color"
;
then
EGREPCOLOR
=
"--color"
export
EGREPCOLOR
=
"--color"
fi
fi
which tput
>
/dev/null 2>/dev/null
||
return
which tput
>
/dev/null 2>/dev/null
||
return
...
@@ -310,7 +310,7 @@ assure_exists()
...
@@ -310,7 +310,7 @@ assure_exists()
eget
()
eget
()
{
{
$
PROG
DIR
/tools-eget
"
$@
"
$
SHARE
DIR
/tools-eget
"
$@
"
}
}
# TODO: improve and drop!
# TODO: improve and drop!
...
...
eepm.spec
View file @
f3bd2eb6
Name: eepm
Name: eepm
Version: 1.5.1
1
Version: 1.5.1
2
Release: alt1
Release: alt1
Summary: Etersoft EPM package manager
Summary: Etersoft EPM package manager
...
@@ -65,6 +65,13 @@ chmod a+x %buildroot%_datadir/%name/{serv-,epm-}*
...
@@ -65,6 +65,13 @@ chmod a+x %buildroot%_datadir/%name/{serv-,epm-}*
%_sysconfdir/bash_completion.d/cerv
%_sysconfdir/bash_completion.d/cerv
%changelog
%changelog
* Fri Jul 10 2015 Vitaly Lipatov <lav@altlinux.ru> 1.5.12-alt1
- epm: initial download package support
- fix update and simulate for dnf
- allow changelog and query file for dnf
- install: allow return command for dnf
- use dnf only if /var/lib/dnf/yumdb is exists
* Thu Jul 09 2015 Vitaly Lipatov <lav@altlinux.ru> 1.5.11-alt1
* Thu Jul 09 2015 Vitaly Lipatov <lav@altlinux.ru> 1.5.11-alt1
- epm-filelist: add support file list for noninstalled packages on deb
- epm-filelist: add support file list for noninstalled packages on deb
- introduce autoorphans command
- introduce autoorphans command
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment