mozjpeg 3.3.1
Заворачивал в пакет для седьмой ЦентОСи относительно свежий mozjpeg. В теории всё просто, на практике просто так пакет не собрался, пришлось корректировать руками. Запишу себе сюда, чтобы не забыть что делал.
Нужно отредактировать в двух местах файл mozjpeg.spec.in (ниже готовый патч под утилиту patch):
diff -urd --ignore-blank-lines --minimal a/release/mozjpeg.spec.in b/release/mozjpeg.spec.in
--- a/release/mozjpeg.spec.in 2017-07-10 13:58:14.000000000 +0300
+++ b/release/mozjpeg.spec.in 2018-10-12 12:30:04.172828265 +0300
@@ -8,7 +8,7 @@
%define _datadir %{__datadir}
# Path under which docs should be installed
-%define _docdir /usr/share/doc/%{name}-%{version}
+%define _docdir /opt/mozjpeg/doc/%{name}-%{version}
# Path under which headers should be installed
%define _includedir %{__includedir}
@@ -35,7 +35,7 @@
Release: @BUILD@
License: BSD-style
BuildRoot: %{_blddir}/%{name}-buildroot-%{version}-%{release}
-Prereq: /sbin/ldconfig
+Requires(pre,preun): /sbin/ldconfig
%ifarch x86_64
Provides: %{name} = %{version}-%{release}, @PACKAGE_NAME@ = %{version}-%{release}, libturbojpeg.so()(64bit)
%elseДальше запустить:
autoreconf -fiv
./configure
make rpmИ получится пакет.
Предложил авторам утилиты правку на «Гитхабе», посмотрим примут ли.
Дополнение: ура, патч приняли в репозиторий, теперь можно не патчить самостоятельно.
Слоны
Есть такая система репликации на триггерах для СУБД «Постгрес» — Slony, не знаю кто как читает это слово по всему миру, я всегда произносил его как «Сло́ни» — вслед за нашими системными администраторами.
Оказывается читать это слово следует немного иначе.
Примерно в конце девяностых на логотипе «Постгреса» появился слон, к этому логотипу, да и видимо вёрстке сайта, приложили руку россияне. Так картинка со слоном называлась «slonik.gif» и прислал её, как достоверно известно, петербуржец Дмитрий Самерсов, рисунок сделала
Ян Вик, активный участник сообщества, в то время искал название для своей системы репликации и поинтересовался что значит «slonik», а потом спросил как будет много слонов, так и родилось название «Slony» — «Слоны́».