Commit graph

35 commits

Author SHA1 Message Date
Ruslan Makhmatkhanov
6fd91594bf deskutils/zim: update to 0.75.1 2022-11-09 12:54:56 +03:00
Ruslan Makhmatkhanov
fed8e34b90 deskutils/zim: update to 0.75.0 2022-10-10 13:04:08 +03:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c0 has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Tobias C. Berner
4dd7a7430e deskutils: remove 'Created by' lines
A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Alex "lissyara" Keda <admin@lissyara.su>
  *  Alexander Logvinov <ports@logvinov.com>
  *  Alexander Vereeken <Alexander88207@protonmail.com>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Andrew Hsu <ahsu@users.sf.net>
  *  Andrew Pantyukhin <infofarmer@FreeBSD.org>
  *  Andrey Zakhvatov
  *  Andrey Zakhvatov <andy@icc.surw.chel.su>
  *  Anton Berezin <tobez@FreeBSD.org>
  *  Beat Gaetzi <beat@chruetertee.ch>
  *  Chris Piazza <cpiazza@FreeBSD.org>
  *  Christian Brueffer <chris@unixpages.org>
  *  Cyrille Lefevre <clefevre@citeweb.net>
  *  Daniel Eischen <deischen@FreeBSD.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  Dean Povey <povey@wedgetail.com>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Edwin Groothuis
  *  Edwin Groothuis <edwin@mavetju.org>
  *  Emanuel Haupt <ehaupt@FreeBSD.org>
  *  Emmanuel Vadot <manu@FreeBSD.org>
  *  Eric L. Hernes <erich@FreeBSD.org>
  *  Eric Turgeon <ericbsd@FreeBSD.org>
  *  Eric Turgeon <ericturgeon@ghostbsd.org>
  *  FreeBSD GNOME Team
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Guillaume Paquet <amyfoub@gmail.com>
  *  Gustau Perez <gustau.perez@gmail.com>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  Gvozdikov Veniamin <g.veniamin@googlemail.com>
  *  Herbert J. Skuhra <h.skuhra@gmail.com>
  *  Jason Helfman <jgh@FreeBSD.org>
  *  Jeremy Messenger <mezz@FreeBSD.org>
  *  Jim Mock <jim@FreeBSD.org>
  *  Jimmy Olgeni <olgeni@uli.it>
  *  Joe Marcus Clarke <marcus@FreeBSD.org>
  *  Joey Mingrone <joey@mingrone.org>
  *  Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
  *  Joseph Benden <joe@thrallingpenguin.com>
  *  Ken Moore <ken@pcbsd.org>
  *  Koop Mast <kwm@FreeBSD.org>
  *  Kris Kennaway <kris@FreeBSD.org>
  *  Kubilay Kocak <koobs@FreeBSD.org>
  *  Leinier Cruz Salfran <salfrancl@yahoo.es>
  *  Lewis Thompson <purple@lewiz.net>
  *  Loïc Bartoletti <lbartoletti@FreeBSD.org>
  *  Lucas Holt <luke@justjournal.com>
  *  MITA Yoshio <mita@iis.u-tokyo.ac.jp>
  *  Marcin Cieslak <saper@saper.info>
  *  Markus Brueffer <brueffer@phoenix-systems.de>
  *  Markus Brueffer <markus@FreeBSD.org>
  *  Martin Klaffenboeck <martin.klaffenboeck@gmx.at>
  *  Martin Wilke
  *  Mathieu Arnold
  *  Matt Braithwaite <mab@red-bean.com>
  *  Matt Lancereau <matt@rimasec.net>
  *  Matthew Seaman <matthew@FreeBSD.org>
  *  Matthias Andree <mandree@FreeBSD.org>
  *  Nicola Stanislao Vitale <nivit@FreeBSD.org>
  *  Nicola Vitale <nivit@FreeBSD.org>
  *  Olivier Cochard-Labbe <olivier@FreeBSD.org>
  *  Olivier Duchateau
  *  Pav Lucistnik <pav@oook.cz>
  *  Pete Fritchman <petef@databits.net>
  *  Richard Gallamore <ultima@FreeBSD.org>
  *  Rob Evers <rob@debank.tv>
  *  Roman Bogorodskiy <bogorodskiy@inbox.ru>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Thierry Thomas (<thierry@thomas.as>)
  *  Thierry Thomas <thierry@pompo.net>
  *  Thorsten Greiner <thorsten.greiner@web.de>
  *  Tobias Roth <ports@fsck.ch>
  *  Veniamin Gvozdikov <vg@FreeBSD.org>
  *  alepulver@FreeBSD.org
  *  cartola (Carlos E. G. Carvalho)
  *  che@bein.link
  *  gahr
  *  ijliao
  *  jamrich.majo@gmail.com
  *  joerg
  *  johans
  *  john@jnielsen.net
  *  lightside <lightside@gmx.com>
  *  mi
  *  mi@aldan.ziplink.net
  *  olevole@olevole.ru
  *  shanee@rabbit.augusta.de
  *  stas
  *  thierry@pompo.net

With hat:	portmgr
2022-07-20 16:21:10 +02:00
Ruslan Makhmatkhanov
fcfbbb92ec deskutils/zim: update to 0.74.3 2021-12-12 23:12:46 +03:00
Ruslan Makhmatkhanov
82e2969c5b deskutils/zim: update to 0.74.2 2021-10-15 13:39:09 +03:00
Stefan Eßer
379f6c6076 deskutils/zim: Add CPE information
Approved by:	portmgr (blanket)
2021-10-14 12:46:11 +02:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Sergey A. Osokin
06a8050112 devel/mercurial: update to 5.9.1.
Bump PORTREVISIONs for dependant ports.
While I'm here update devel/tortoisehg to 5.9.1. (*)

Approved by:	arrowd (*)
PR:		ports/258352
2021-09-15 22:16:07 -04:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Ruslan Makhmatkhanov
bcf91e8bba deskutils/zim: update to 0.73.5 2021-01-31 14:30:40 +00:00
Rene Ladan
bd5c521312 deskutils/zim: remove optional dependency on expired devel/bzr 2021-01-02 13:46:26 +00:00
Ruslan Makhmatkhanov
29eeb25a1d deskutils/zim: update to 0.73.4 2020-11-26 08:37:32 +00:00
Ruslan Makhmatkhanov
bc44fa9e86 deskutils/zim: update to 0.73.3
0.73.3 - Fri 09 Oct 2020

* Fix missing export formats in windows installer
* Add support for environ.ini at startup for portable install
* Make trash function more robust for GLib.Error errors
* Remove xdg import in windows for mimetyping
* Fix regression with GdkPixbuf.PixbufRotation constants
* Fix issues in parser under Python 3.9
* Fix regression with pages with formatting in heading
* Merge translations
2020-10-14 13:00:58 +00:00
Gleb Popov
7e94852947 devel/mercurial: Update to 5.5 and flavorize. Adjust dependency lines and bump PORTREVISION's for ports that depend on mercurial.
PR:		242463
Submitted by:	Peter Wullinger <freebsd@dhke.de> (original patch)
2020-09-06 15:09:27 +00:00
Ruslan Makhmatkhanov
3f794da5f3 deskutils/zim: update to 0.73.2
##  0.73.2 - Fri 24 Jul 2020
* Add "show debug log" menu item
* Add missing "triangle" icons for windows installer
* Include helper to spawn external processes for windows installer
* Fix dropdown namespace autocomplete in move-page dialog
* Fix wiki parser for case of nested URL
* Fix ParseTreeBuilder interface for python3.9
* Add debug output for drag-and-drop workaround
* Fix popup menu in attachment browser plugin
* Fix warnings during export for "page.meta"
* Fix on-preferences-changed for tableofcontents plugin
2020-07-24 21:19:17 +00:00
Ruslan Makhmatkhanov
6c671e40c0 deskutils/zim: update 0.73.1
https://lists.launchpad.net/zim-wiki/msg04963.html
2020-06-26 11:14:12 +00:00
Ruslan Makhmatkhanov
c600292019 deskutils/zim: update to 0.73.0
changes:
https://www.mail-archive.com/zim-wiki@lists.launchpad.net/msg04881.html
2020-06-07 16:50:33 +00:00
Ruslan Makhmatkhanov
e59392476d deskutils/zim: update to 0.72.1 2020-04-24 20:17:03 +00:00
Ruslan Makhmatkhanov
8f0617d1cf deskutils/zim: update to 0.72
changelog:
https://lists.launchpad.net/zim-wiki/msg04865.html
2019-11-01 12:05:23 +00:00
Ruslan Makhmatkhanov
12f49a1136 deskutils/zim: update to 0.71.0
Changelog:
c17586b475
2019-04-26 10:38:39 +00:00
Ruslan Makhmatkhanov
8df52cb370 deskutils/zim: update to 0.70 2019-03-30 20:02:51 +00:00
Ruslan Makhmatkhanov
d29537fbc1 deskutils/zim: update to 0.70-rc3
Update to latest release available.
Mainline development switched to Python 3 and GTK3.
2019-02-25 19:41:49 +00:00
Ruslan Makhmatkhanov
7532e745af deskutils/zim: update to 0.69 2019-01-13 18:17:30 +00:00
Mathieu Arnold
4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Ruslan Makhmatkhanov
9ca336eb12 deskutils/zim: update to 0.68
This supposed to be a last release using gtk2.

Changelog:
https://lists.launchpad.net/zim-wiki/msg04632.html
2018-04-12 09:55:35 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Ruslan Makhmatkhanov
6b80a7ea1b deskutils/zim: update to 0.67 2017-07-13 07:20:52 +00:00
Ruslan Makhmatkhanov
96fec0b4ec deskutils/zim: update to 0.67-rc2
This intermediate release fixing many regression (some of them are critical).

changelog:
2d0ead5a97
2017-06-12 14:05:19 +00:00
Ruslan Makhmatkhanov
ab8a50e067 deskutils/zim: add forgotten dos2unix fix 2017-05-08 20:12:14 +00:00
Ruslan Makhmatkhanov
c1cc1d7639 deskutils/zim: update to 0.66
- add patch to fix build in poudriere

changelog:
https://lists.launchpad.net/zim-wiki/msg04303.html
2017-05-08 20:10:24 +00:00
Mathieu Arnold
4e1b79a0a6 Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:00:51 +00:00
Ruslan Makhmatkhanov
1cdcdf3bba deskutils/zim: update to 0.65 2015-11-06 16:57:05 +00:00
Ruslan Makhmatkhanov
bd4c91acb4 editors/zim: move to deskutils
Zim is more than just editor, it's desktop wiki system with rich text
capabilities, so it's more appropriate to move it deskutils category.
2015-06-18 18:58:44 +00:00