Commit a39414a3 authored by Vitaly Lipatov's avatar Vitaly Lipatov

convert to utf8

parent be91a995
rpmgp -b - apt-get build-dep, rpmgp -b не работает из-за apt-get build-dep, делать вручную
lib, %files: Если пакет начинается с lib, добавлять перед %files:
%post -p %post_ldconfig %post -p %post_ldconfig
%postun -p %postun_ldconfig %postun -p %postun_ldconfig
backports для backports
- upload.SS rpmbs -u ?? Что-то пишет пакет в upload.SS при простом rpmbs -u ??
http://git.altlinux.org/people/kharpost/packages/gitalt-tasker.git?p=gitalt-tasker.git;a=blob;f=gitalt-tasker/git-task;h=81e0261813a9fe2be230fb0c47b4ff4efd9a2675;hb=bfcc80b9af49b8ea0629db80d4c2f29a024d574e http://git.altlinux.org/people/kharpost/packages/gitalt-tasker.git?p=gitalt-tasker.git;a=blob;f=gitalt-tasker/git-task;h=81e0261813a9fe2be230fb0c47b4ff4efd9a2675;hb=bfcc80b9af49b8ea0629db80d4c2f29a024d574e
korinf не раобтает указание цкелевого каталога в korinf
: Добавить поддержку в спеке служебного комментария для автоматической перепаковки исходников:
gear Учитывать gear
# etersoft-build-utils repack DIR - DIR NAME-VERSION # etersoft-build-utils repack DIR - упаковать DIR в архив с названием NAME-VERSION
# etersoft-build-utils remove DIR/FILE [DIR/FILE] - # etersoft-build-utils remove DIR/FILE [DIR/FILE] - удалить указанные каталоги и файлы и упаковать
: Удаление пакета из Сизифа:
ssh git.alt task new ssh git.alt task new
ssh git.alt task add del PACKAGE ssh git.alt task add del PACKAGE
ssh git.alt task run ssh git.alt task run
...@@ -27,13 +27,13 @@ task #9430: added #1: delete package python-module-pyclamav from sisyphus ...@@ -27,13 +27,13 @@ task #9430: added #1: delete package python-module-pyclamav from sisyphus
task #9430: queued, result will be emailed to lav@altlinux.org task #9430: queued, result will be emailed to lav@altlinux.org
: сделать раскрытие версии и имени пакета:
fonts-ttf-%fname-1.04-alt1.src.rpm fonts-ttf-%fname-1.04-alt1.src.rpm
apt-cache list-extras apt-cache list-extras
BuildArch: noarch Нужно убирать BuildArch: noarch при бэкпортировании
Нужно добавлять устаревшие ныне секции при бэкпортировании
todo rebuild: todo rebuild:
...@@ -44,61 +44,61 @@ exec time rpmbuild --target="\$target" $nodeps -bs "\$@" ...@@ -44,61 +44,61 @@ exec time rpmbuild --target="\$target" $nodeps -bs "\$@"
!! !!
, , Изменить порядок поиска замен, чтобы он происходил без базовой версии, а замены от предыдущей версии
( ). , , действовали на следующие (тогда нужно вводить понятие порядка версий). Таким образом, файл с общими заменами не нужен,
. а при поиске нужно искать с текущей версии до меньших.
Req ( ) Нужно сделать замену требований к пакетам только для Req (и уж точно не для )
: файлы с заменой:
ALT - пакет ALT - пакет замены
pkgrepl.rpm - , pkgrepl.rpm - базовый, используется всегда
pkgrepl.pclinux - pkgrepl.pclinux - для конкретной системы
pkgrepl.pclinux.2007 - pkgrepl.pclinux.2007 - для конкретной версии системы
, ( ALT) записываем, откуда (из ALT) на что в другой системе менять
%homedir tmp ? %homedir в определении tmp не работает?
rpm -bE rpm --showrc ? Реализовать rpm -bE через rpm --showrc ?
=== === === Текущая разработка ===
ݣ ( , ). Есть ещё пакеты с версией в виде даты (именно версией, а не релизом). Их
( , тоже желательно не забыть (в том числе в части, касающейся
). , , ݣ . макроподстановок). Но это, кажется, ещё более сложная задача.
=== 1.7 === === Версия 1.7 ===
- %changelog rpmcs - Не трогать часть файла после %changelog при rpmcs
- - добавить сборки раскидавшихся зависимостей на Иксы в одну
- rpmbph src.rpm ( hasher): - rpmbph для src.rpm (через hasher):
--init-root, .in, rpm -i src.rpm, rpmbph ( hasher), .out { } --init-root, .in, rpm -i src.rpm, rpmbph (не собирающий в hasher), .out { команды в скобках }
hasher ?? чтобы спек исправлял прямо в hasher при сборке??
- , - подготовить текст новости, порекламировать
- / ? - обновить/сделать страницу с описанием проекта?
=== 1.8 === === Версия 1.8 ===
+ how to use --build-args= for hsh? - myhsh rpm + how to use --build-args= for hsh? - проброс параметров в myhsh как параметров для rpm
- ? - Сделать нормальную документацию?
- , ޣ (diff ) - получение спеков из других проектов, с отчётом об обновлении (diff между)
- .pot - исправить формирование .pot
- pot - echog ( message) - исправить способ создания pot -и echog (заметить на message)
=== 2.0 === === Версия 2.0 ===
- /etc/rpm/*functions - удалить файл /etc/rpm/*functions
- LICENSE INSTALL - доделать проверку на качество лицензии в LICENSE и содержимое INSTALL
- TODO: - TODO: добавить возможность указания запускаемой команды
( -- ) (разделяя строку параметров на до -- и после)
- -i -u - -i -u требуют именно такого порядка использования
- ( )? - перейти на общую обработку всех команд (одним скриптом)?
Unpackaged: Unpackaged:
awk ' awk '
on { if (/^ +\//) print $0; else on=0 }             on { if (/^ +\//) print $0; else on=0 }
/^warning: Installed \(but unpackaged\)/ { on=1; print $0 }             /^warning: Installed \(but unpackaged\)/ { on=1; print $0 }
' <"$LOG_FILE"         ' <"$LOG_FILE"
---- ----
...@@ -111,14 +111,14 @@ $ echo $a ...@@ -111,14 +111,14 @@ $ echo $a
line3 line3
> >>:) 3. , > >>:) 3. Было бы здорово, чтобы скрипты сначала проверяли
> >> > >>
> >> , > >>передаваемые им аргументы, а потом начинали печатать
> >> , apt.conf > >> служебную информацию, как то какой apt.conf они будут
> >> . > >> использовать.
> > > >
> > . > >Не понял проблемы.
> >
> rpmgs --help :) > Попробуйте написать rpmgs --help :)
# - short-circuit -bc -bi :( # - short-circuit работает только с -bc и -bi на других платформах :(
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