aboutsummaryrefslogtreecommitdiff
path: root/science/gramps
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Prefer graphics/ligvrsvg2-rust over graphics/librsvg2Tobias C. Berner2020-11-091-0/+1
| | | | | | | | | | | | | | - switch to the more modern version of librsvg2 on architectures supporting rust - this will fix some graphical issues on these architectures PR: 250276 Exp-run by: antoine Submitted by: tobik Differential Revision: https://reviews.freebsd.org/D18878 Notes: svn path=/head/; revision=554733
* Convert the tree to use PY_PILLOWAntoine Brodin2020-03-241-1/+1
| | | | | | | | With hat: portmgr Originally submitted by: kai Notes: svn path=/head/; revision=529063
* science/gramps: Update to 5.1.1Ben Woods2019-12-102-6/+8
| | | | | | | | | | | | Note the default database backend for new family trees is now SQLite. Changes this release: https://gramps-project.org/blog/2019/09/gramps-5-1-1-released/ https://gramps-project.org/blog/2019/08/gramps-5-1-0-released/ https://gramps-project.org/blog/2019/08/gramps-5-0-2-released/ Notes: svn path=/head/; revision=519663
* science/gramps: Update to 5.0.1Ben Woods2019-02-043-32/+7
| | | | | | | | | Changes this release: https://gramps-project.org/introduction-WP/2018/07/gramps-5-0-0-released/ https://gramps-project.org/introduction-WP/2018/12/gramps-5-0-1-released/ Notes: svn path=/head/; revision=492137
* science/gramps: Tidy up the USE_PYTHON settingsBen Woods2018-02-261-1/+1
| | | | | | | | | | - Set USE_PYTHON=noflavors, since gramps is a GUI application and flavors make no sense here - Remove use of deprecated USE_PYTHON=optsuffix - no suffix required when flavors are not used Notes: svn path=/head/; revision=463025
* science/gramps: Update to 4.2.8Ben Woods2018-02-262-4/+4
| | | | | | | | | Changes this release: https://gramps-project.org/introduction-WP/2018/02/gramps-4-2-7-released/ https://gramps-project.org/introduction-WP/2018/02/gramps-4-2-8-released/ Notes: svn path=/head/; revision=463022
* Cleanup Mk/Uses/gnome.mk.Mathieu Arnold2018-01-031-1/+1
| | | | | | | | | | | | | | | | | - Remove the use of comp_DETECT. - Remove all comp_DETECT variables. - Remove a use of comp_DETECT outside of gnome.mk - Remove py3gobject3. - Have ports depending directly on devel/py-gobject3 use gnome to do it. PR: 224618 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D13550 Notes: svn path=/head/; revision=457964
* - Fix LICENSEDmitry Marakasov2017-12-182-2/+2
| | | | | | | | | - Update WWW Approved by: portmgr blanket Notes: svn path=/head/; revision=456602
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-301-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=455210
* science/gramps: Update to 4.2.6Ben Woods2017-08-142-4/+4
| | | | | | | | Changes this release: https://gramps-project.org/introduction-WP/2017/08/gramps-4-2-6-released/ Notes: svn path=/head/; revision=447930
* science/gramps: Update to 4.2.5Ben Woods2016-12-192-4/+4
| | | | | | | | | | Changes this release: https://gramps-project.org/2016/12/gramps-4-2-5-released/ Approved by: adamw (mentor, implicit) Notes: svn path=/head/; revision=428927
* science/gramps: Update to 4.2.4Ben Woods2016-09-242-4/+4
| | | | | | | | | | Changes this release: https://gramps-project.org/2016/09/gramps-4-2-4-released/ Approved by: adamw (mentor, implicit) Notes: svn path=/head/; revision=422710
* science/gramps: Update to 4.2.3Ben Woods2016-05-197-3211/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Take maintainership - Convert to USE_GITHUB (new location of main upstream repository) - Update dependencies for new version (namely python 3.2+ and GTK3) [1] - Convert "strongly recommended" options to dependencies (removing option) [1] - Add "optional" dependencies as OPTIONS [1] - Remove pkg-plist and convert build to USE_PYTHON=autoplist distutils - Remove pre-extract upgrade warning as it is ineffective for pkg upgrades and now only applies for systems which have not been upgraded in 1.5 years. - Add post-stage hack to fix staging support, copied from Arch Linux [2] - Delete files/patch-src_gramps.py as the offending file has been removed - Add files/patch-setup.py to allow "--single-version-externally-managed" [3] - Add files/patch-setup.py to fix double slashes in generated by autoplist [4] Changes: https://github.com/gramps-project/gramps/blob/v4.2.3/NEWS [1] https://github.com/gramps-project/gramps/blob/v4.2.3/README [2] https://projects.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/gramps&id=ee1c7fae15872481d8f55868f4211efcbce15314 [3] https://github.com/gramps-project/gramps/commit/ab67c786b03552ce4b0ac8f0ed9d7af228d46fe4 [4] https://github.com/gramps-project/gramps/pull/96 PR: 207005 Reviewed by: mat (mentor) Approved by: adamw (mentor) Differential Revision: https://reviews.freebsd.org/D6439 Notes: svn path=/head/; revision=415529
* Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.Mathieu Arnold2016-04-011-6/+6
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412349
* Move devel/py-icu to devel/py-pyicuMark Felder2016-03-191-2/+2
| | | | | | | | | | | | | | | | * PORTNAME devel/py-pyicu should be used rather than devel/py-icu, per policy [1] * Add LICENSE=MIT as per LICENSE file contained in distfile * Tidy up MAKE_ENV variable assignment (pet portlint) * Update WWW in pkg-descr to point to PyPI site, since the old site is down * Update other ports which depend on devel/py-icu to point to devel/py-pyicu [1] https://wiki.freebsd.org/Python/PortsPolicy PR: 207367 Approved by: maintainer timeout Notes: svn path=/head/; revision=411415
* graphics/py-graphviz: Move to py-pygraphviz, Fix 3.x buildKubilay Kocak2016-02-071-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are numerous graphviz related packages in PyPI, including: graphviz, graphviz-python and pygraphviz. This port, py-graphviz, is not and does not provide the same package as the 'graphviz' package on PyPI (CHEESESHOP). Further, it blocks the creation of a correctly named py-graphviz port, is a POLA violation in terms of users expecting to find and recieve the package they expect based on a standard search, and is likely to create confusion among other ports if they depend on a python graphviz package, which could result in incorrect packages/dependencies. This is why among other reasons, Python packages should be named exactly what they are called in PyPI, or inside install_requires, setup_requires or tests_requires as dependencies in other packages. This change moves py-graphviz to py-pygraphviz to correct the above incorrect naming. While I'm here: - Remove backup (http) MASTER_SITES, CHEESESHOP is highly-available and provides a Geo-aware CDN by Fastly. - Remove {BUILD,RUN}_DEPENDS in favour of the actual LIB_DEPENDS - Use PYDISTUTILS_* framework variables to customise the build instead of hack patching setup.py - Enable autoplist, fixing builds on Python 3.x [1] - Enable concurrent (Python version) installation - Hack patch setup.py to preclude docs installation, as it adds a directory to --record and breaks pkg-plist output [2] - Remove DOCSDIR override (no longer necessary) - Assign MAINTAINER'ship to python@ - Add TEST_DEPENDS and test target - pkg-descr: Match WWW URL to setup.py:homepage field - pkg-descr: Improve package description text (matching upstream) While I'm sweeping dependencies: - Fix a typo in science/gramps: s|>-|>= [2] https://wiki.freebsd.org/Python (Open task for install_data bug) Reported by: Ben Woods (via IRC) [1] Notes: svn path=/head/; revision=408353
* Part 1 of adding USE_GNOME=intltool to ports that require it.Koop Mast2015-08-021-1/+1
| | | | | | | | | | | The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and gtk30 don't pull intltool in anymore. PR: 201980 Exp-run by: antoine@ Notes: svn path=/head/; revision=393444
* sciense/gramps: drop dependency on py-xmlRuslan Makhmatkhanov2015-06-201-3/+4
| | | | | | | | | Drop py-xml dependency - it's not used in this port. While here add NO_ARCH and limit python version to 2.x, because of pygtk2 dependency and gramps codebase. Notes: svn path=/head/; revision=390158
* - Update to version 3.4.9 [1]Pawel Pekala2015-06-123-21/+11
| | | | | | | | | | | | - Convert to options helpers - Remove USE_GNOME=pygnomeextras, x11-toolkits/py-gnome-extras port was removed in r372768 gnome update PR: 200660 [1] Submitted by: Chris M <cmangin@arobas.net> [1] Notes: svn path=/head/; revision=389285
* - Convert ports of science/ and security to new USES=pythonMarcus von Appen2014-10-241-2/+1
| | | | | | | Approved by: portmgr (implicit) Notes: svn path=/head/; revision=371453
* - Drop @dirrm* from plistDmitry Marakasov2014-10-181-88/+0
| | | | Notes: svn path=/head/; revision=371127
* - Set CPPFLAGS and LIBS in a number of ports so configure can find libintl.hTijl Coosemans2014-09-252-20/+5
| | | | | | | | | | | | | | | | | | | | | and libintl.so. This fixes a problem where DATADIRNAME gets an incorrect value which causes locale files to be installed in the wrong place. - The only configure checks that still need to be patched are related to intltool so move DATADIRNAME patching from USES=pathfix to USE_GNOME=intlhack. - games/klavaro: remove excessive dependencies - japanese/libskk: add INSTALL_TARGET=install-strip - math/libqalculate: add INSTALL_TARGET=install-strip and remove pthread patching - multimedia/freetuxtv: remove excessive dependencies - science/gramps: fix shared-mime-info use Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=369260
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-1/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* Berkeley DB cleanup, remove versions 4.0 ... 4.7.Matthias Andree2014-08-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | - Mk/bsd.database.mk rewrite, new default to db5. - db6 is eligible by default only if installed on the system. - Bump PORTREVISION of all ports that directly depend on BerkeleyDB or where USE_BDB is found in the port's directory - Patch a few ports such that they will pick up or work with newer versions. - Add UPDATING entry - Drive-by format fix for pks - Drop BerkeleyDB option from mail/popular for now, requires more work. - Exp-run logs linked from the PR below. - Ports that do not build (IGNORE, BROKEN, etc.) have pro-forma changes for new Berkeley DB, but are untested. NOTE: please read UPDATING and the Wiki page before proceeding! Announcement: http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-August/000090.html Wiki reference: https://wiki.freebsd.org/Ports/BerkeleyDBCleanup PR: 192690 Approved by: portmgr (implicit, PORTREVISION bump on unstaged ports) Notes: svn path=/head/; revision=365599
* - Update to version 3.4.8 (Latest Gtk2 version)Wen Heping2014-07-274-184/+364
| | | | | | | | | | | | - Stagify and undeprecate. - Update Berkeley DB to version 5. - Make GNOME support optional. (Default=off) PR: 192117 Submitted by: christian.mangin@gmail.com Notes: svn path=/head/; revision=363069
* Reset maintainership for ports not staged with no pending PRBaptiste Daroussin2014-07-241-1/+1
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=362828
* Remove indefinite articles and trailing periods from COMMENT, plusJimmy Olgeni2014-07-171-1/+1
| | | | | | | | | | | | minor COMMENT typos and surrounding whitespace fixes. A few Makefiles where not included as they contain Latin-1 characters that break the Phabricator workflow. Categories P-S. CR: D422 Approved by: portmgr (bapt) Notes: svn path=/head/; revision=362126
* - Convert gmake to USESMartin Wilke2014-05-261-2/+1
| | | | | | | Approved by: portmgr Notes: svn path=/head/; revision=355351
* Python cleanup:Rene Ladan2014-01-131-1/+1
| | | | | | | | | | - USE_PYTHON* = 2.X -> USE_PYTHON* = 2 - USE_PYTHON* = 2.X+ -> USE_PYTHON* = yes Reviewed by: python (mva, rm) Approved by: portmgr-lurkers (mat) Notes: svn path=/head/; revision=339634
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | science) Notes: svn path=/head/; revision=327767
* gramps installs a .desktop file with a MimeType and registers Mime typesAntoine Brodin2013-06-242-4/+4
| | | | | | | While trim, remove a tab in pkg-descr Notes: svn path=/head/; revision=321718
* - Fix i18n manpagesMartin Wilke2013-06-141-0/+10
| | | | Notes: svn path=/head/; revision=320875
* Convert science to new options frameworkBaptiste Daroussin2013-04-281-10/+11
| | | | Notes: svn path=/head/; revision=316757
* - Convert USE_GETTEXT to USES (part 4)Alex Kozlov2013-04-261-2/+1
| | | | | | | Approved by: portmgr (bapt) Notes: svn path=/head/; revision=316596
* Convert a few remaining straglers from the unmaintined ports to pathfixEitan Adler2013-03-281-1/+2
| | | | Notes: svn path=/head/; revision=315491
* - Update *_DEPENDS on databases/py-bsddb after _bsddb.so relocationLi-Wen Hsu2013-03-041-1/+1
| | | | Notes: svn path=/head/; revision=313404
* Hand over port to new volunteer.Eitan Adler2012-11-021-1/+1
| | | | | | | Feature safe: yes Notes: svn path=/head/; revision=306858
* Drop maintainership per requestEitan Adler2012-11-021-5/+2
| | | | | | | | | | Trim header Approved by: maintainer Feature safe: yes Notes: svn path=/head/; revision=306832
* - update png to 1.5.10Dirk Meyer2012-06-011-0/+1
| | | | Notes: svn path=/head/; revision=297915
* - update to 3.3.0Beech Rintoul2011-08-114-166/+449
| | | | | | | | | | | | | | | - use shortcut do depend on textproc/py-xml - pet portlint (LICENSE moving, whitespace fixing) - depend on python 2.6+ (as per gramps README) - add option to depend on graphics/py-exiv2, enable it by default (as per gramps README) PR: ports/159058 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: Anders Troback" <anders@troback.com> (maintainer) Notes: svn path=/head/; revision=279463
* - Fix plist and unbreak - do not overwrite file installed by shared-mime-infoPav Lucistnik2010-12-093-3/+20
| | | | | | | | Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: Anders Troback <freebsd@troback.com> (maintainer) Notes: svn path=/head/; revision=265920
* - Mark BROKEN: incorrect plist (this port overwrites a file installed by one ofPav Lucistnik2010-12-091-0/+2
| | | | | | | | | it's dependencies) Reported by: pointyhat Notes: svn path=/head/; revision=265909
* Fix pkg-plistBeech Rintoul2010-11-291-0/+1
| | | | | | | Approved by: itetcu (implicit) Notes: svn path=/head/; revision=265407
* Update to 3.2.5, fix LICENSE entry.Beech Rintoul2010-11-293-12/+10
| | | | | | | | | | | | Remove stale warning. PR: ports/152372 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: Anders Troback <freebsd@troback.com> (maintainer) itetcu (implicit) Notes: svn path=/head/; revision=265350
* - Update to 3.2.4Pav Lucistnik2010-11-083-5/+6
| | | | | | | | | PR: ports/151700 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: Anders Troback <freebsd@troback.com> (maintainer) Notes: svn path=/head/; revision=264274
* - Update to 3.2.3Pav Lucistnik2010-06-244-585/+870
| | | | | | | | | | PR: ports/145939 Submitted by: Ruslan Mahmatkhanov <cvs-src@yandex.ru> Approved by: maintainer Feature safe: yes Notes: svn path=/head/; revision=256904
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.Ade Lovett2010-05-311-1/+1
| | | | Notes: svn path=/head/; revision=255371
* - update to 1.4.1Dirk Meyer2010-03-281-1/+1
| | | | | | | | Reviewed by: exp8 run on pointyhat Supported by: miwi Notes: svn path=/head/; revision=251605
* - update to jpeg-8Dirk Meyer2010-02-051-0/+1
| | | | Notes: svn path=/head/; revision=249285