Commit f3bd2eb6 authored by Vitaly Lipatov's avatar Vitaly Lipatov

new build 1.5.12-alt1 (with rpmlog script)

parent 2e247eb3
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).
......
...@@ -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_filenames" sudocmd apt-repo rm "$quoted_args"
;; ;;
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"
......
...@@ -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()
{ {
......
...@@ -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()
{ {
$PROGDIR/tools-eget "$@" $SHAREDIR/tools-eget "$@"
} }
# TODO: improve and drop! # TODO: improve and drop!
......
Name: eepm Name: eepm
Version: 1.5.11 Version: 1.5.12
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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment