История изменений
Исправление iZEN, (текущая версия) :
Идём сюда: https://www.freshports.org/www/rssowl/
Выбираем версию порта, который нам нужен до закрытия порта: 1.2.3_10 от 14 Aug 2019 12:25:09.
Под датой видим значок ревизии и всплывающую подсказку на номер ревизии в SVN: Revision 508913.
Откатываем наше локальное дерево портов на эту ревизию:
% cd /usr/ports/ && svn up --revision 508913
Копируем заранее сохранённый архив с исходниками:
cp rssowl_1_2_3_src.tar.gz /usr/ports/distfiles/
Собираем порт в пакет и устанавливаем его:
% portmaster -gD www/rssowl
(У меня тулкит swt-4.7.3.a был уже собран ранее по аналогичной технологии, так как с новой версией, которая в современных портах, rssowl не работает. Так что ещё и ant собрался по зависимостям в пакет.)
% pkg info swt
swt-4.7.3.a
Name : swt
Version : 4.7.3.a
Installed on : Sat Apr 17 11:04:04 2021 MSK
Origin : x11-toolkits/swt
Architecture : FreeBSD:13:amd64
Prefix : /usr/local
Categories : devel x11-toolkits java
Licenses : EPL
Maintainer : makc@FreeBSD.org
WWW : http://www.eclipse.org/swt/
Comment : Standard Widget Toolkit for Java
Options :
CAIRO : on
Shared Libs required:
libXtst.so.6
libgtk-x11-2.0.so.0
libGLU.so.1
libatk-1.0.so.0
libGL.so.1
libgthread-2.0.so.0
libcairo.so.2
Annotations :
FreeBSD_version: 1300500
Flat size : 2.54MiB
Description :
SWT is the software component that delivers native widget functionality
for the Eclipse platform in an operating system independent manner.
This port provides SWT without requiring a full download and build of
Eclipse.
WWW: http://www.eclipse.org/swt/
% pkg info rssowl
rssowl-1.2.3_10
Name : rssowl
Version : 1.2.3_10
Installed on : Sat Apr 17 11:11:43 2021 MSK
Origin : www/rssowl
Architecture : FreeBSD:13:amd64
Prefix : /usr/local
Categories : java www
Licenses :
Maintainer : m.sund@arcor.de
WWW : http://www.rssowl.org/
Comment : Portable RSS, RDF, Atom Newsfeeds reader
Options :
DOCS : off
Annotations :
FreeBSD_version: 1300500
Flat size : 4.98MiB
Description :
RSSOwl is a free, opensource RSS / RDF / Atom Newsreader.
Some special features are:
- Export News to PDF, HTML, RTF, OPML
- Import Favorites from OPML
- Full text-search with syntax-highlight of the results
- Powerful Newsfeed search-engine
- View news in internal browser
- Manage favorites in categories (Drag and Drop support)
- Runs on Windows, Linux, Solaris and Mac
For a complete list of features, see: http://www.rssowl.org/overview
WWW: http://www.rssowl.org/
Итак, блокируем от обновления:
% pkg lock swt
swt-4.7.3.a: lock this package? [y/N]: y
Locking swt-4.7.3.a
% pkg lock rssowl
rssowl-1.2.3_10: lock this package? [y/N]: y
Locking rssowl-1.2.3_10
Всё работает!
Исходная версия iZEN, :
На примере RSSOwl
Идём сюда: https://www.freshports.org/www/rssowl/
Выбираем версию порта, который нам нужен до закрытия порта: 1.2.3_10 от 14 Aug 2019 12:25:09.
Под датой видим значок ревизии и всплывающую подсказку на номер ревизии в SVN: Revision 508913.
Откатываем наше локальное дерево портов на эту ревизию:
% cd /usr/ports/ && svn up --revision 508913
Копируем заранее сохранённый архив с исходниками:
cp rssowl_1_2_3_src.tar.gz /usr/ports/distfiles/
Собираем порт в пакет и устанавливаем его:
% portmaster -gD www/rssowl
(У меня тулкит swt-4.7.3.a был уже собран ранее по аналогичной технологии — с новой версией, которая в современных портах, rssowl не работает. Так что ещё и ant собрался по зависимостям в пакет.)
% pkg info swt
swt-4.7.3.a
Name : swt
Version : 4.7.3.a
Installed on : Sat Apr 17 11:04:04 2021 MSK
Origin : x11-toolkits/swt
Architecture : FreeBSD:13:amd64
Prefix : /usr/local
Categories : devel x11-toolkits java
Licenses : EPL
Maintainer : makc@FreeBSD.org
WWW : http://www.eclipse.org/swt/
Comment : Standard Widget Toolkit for Java
Options :
CAIRO : on
Shared Libs required:
libXtst.so.6
libgtk-x11-2.0.so.0
libGLU.so.1
libatk-1.0.so.0
libGL.so.1
libgthread-2.0.so.0
libcairo.so.2
Annotations :
FreeBSD_version: 1300500
Flat size : 2.54MiB
Description :
SWT is the software component that delivers native widget functionality
for the Eclipse platform in an operating system independent manner.
This port provides SWT without requiring a full download and build of
Eclipse.
WWW: http://www.eclipse.org/swt/
% pkg info rssowl
rssowl-1.2.3_10
Name : rssowl
Version : 1.2.3_10
Installed on : Sat Apr 17 11:11:43 2021 MSK
Origin : www/rssowl
Architecture : FreeBSD:13:amd64
Prefix : /usr/local
Categories : java www
Licenses :
Maintainer : m.sund@arcor.de
WWW : http://www.rssowl.org/
Comment : Portable RSS, RDF, Atom Newsfeeds reader
Options :
DOCS : off
Annotations :
FreeBSD_version: 1300500
Flat size : 4.98MiB
Description :
RSSOwl is a free, opensource RSS / RDF / Atom Newsreader.
Some special features are:
- Export News to PDF, HTML, RTF, OPML
- Import Favorites from OPML
- Full text-search with syntax-highlight of the results
- Powerful Newsfeed search-engine
- View news in internal browser
- Manage favorites in categories (Drag and Drop support)
- Runs on Windows, Linux, Solaris and Mac
For a complete list of features, see: http://www.rssowl.org/overview
WWW: http://www.rssowl.org/
Итак, блокируем от обновления:
% pkg lock swt
swt-4.7.3.a: lock this package? [y/N]: y
Locking swt-4.7.3.a
% pkg lock rssowl
rssowl-1.2.3_10: lock this package? [y/N]: y
Locking rssowl-1.2.3_10
Всё работает!