Ports CommittersOrganization
ActivePublic

Recent Activity

May 14 2018

dch added a watcher for Ports Committers: dch.
May 14 2018, 12:58 PM

May 8 2018

0mp created D15350: Tidy up ports.7 manual.
May 8 2018, 11:33 AM · Ports Committers, Doc Committers, manpages

Apr 22 2018

dbaio added a member for Ports Committers: dbaio.
Apr 22 2018, 9:26 PM

Feb 12 2018

daniel.engberg.lists_pyret.net updated the summary of D14195: treewide: Remove netbsd master site alias.
Feb 12 2018, 1:47 PM · Ports Committers, portmgr

Feb 6 2018

daniel.engberg.lists_pyret.net added a comment to D14195: treewide: Remove netbsd master site alias.

Fix ntraceroute port

Feb 6 2018, 9:55 AM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net updated the diff for D14195: treewide: Remove netbsd master site alias.

Fix ntraceroute, fix suggested by @mat

Feb 6 2018, 9:54 AM · Ports Committers, portmgr
mat added inline comments to D14195: treewide: Remove netbsd master site alias.
Feb 6 2018, 9:37 AM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net updated the diff for D14195: treewide: Remove netbsd master site alias.

New patch generated using -U9999 as per request, no change otherwise

Feb 6 2018, 8:44 AM · Ports Committers, portmgr

Feb 5 2018

mat added a comment to D14195: treewide: Remove netbsd master site alias.

Could you use devel/arcanist, or at least generate a diff with full context like it does, with svn diff -x -U9999 or git diff -U9999.

Feb 5 2018, 10:52 PM · Ports Committers, portmgr
cy accepted D14195: treewide: Remove netbsd master site alias.

Some of these ports should probably be deprecated and removed... I'll look into deprecating tripwire12,

Feb 5 2018, 6:29 AM · Ports Committers, portmgr

Feb 4 2018

daniel.engberg.lists_pyret.net added reviewers for D14195: treewide: Remove netbsd master site alias: zi, cy.
Feb 4 2018, 11:38 PM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net updated the diff for D14195: treewide: Remove netbsd master site alias.
Feb 4 2018, 7:13 PM · Ports Committers, portmgr
eadler accepted D14195: treewide: Remove netbsd master site alias.

LGTM though some of these will want maintainer notification/approval.

Feb 4 2018, 7:10 PM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net updated the summary of D14195: treewide: Remove netbsd master site alias.
Feb 4 2018, 7:10 PM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net added a comment to D14195: treewide: Remove netbsd master site alias.

Most of these ports are ancient and while I do understand that http://www.minix3.org/distfiles-backup/ isn't ideal it's in most cases the only reliable site I could find hosting the tarballs.

Feb 4 2018, 7:07 PM · Ports Committers, portmgr
daniel.engberg.lists_pyret.net created D14195: treewide: Remove netbsd master site alias.
Feb 4 2018, 6:48 PM · Ports Committers, portmgr

Dec 9 2017

sunpoet added a member for Ports Committers: sunpoet.
Dec 9 2017, 11:17 AM

Nov 21 2017

lifanov closed D12793: ArangoDB FreeBSD port.
Nov 21 2017, 3:48 PM · Ports Committers
dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

I re-tested it and the port looks good now.
Would you like me to commit it?

Is there a Bugzilla issue for it?

Nov 21 2017, 3:12 PM · Ports Committers
lifanov accepted D12793: ArangoDB FreeBSD port.

I re-tested it and the port looks good now.
Would you like me to commit it?

Nov 21 2017, 3:04 PM · Ports Committers

Nov 20 2017

dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

OK, this works now and looks pretty good.
Can you consider making some configuration files @sample?
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#plist-config

There are two steps to it:

  1. install the file with .sample suffix (like arangod.conf.sample)
  2. list it with @sample in pkg-plist: @sample %%ETCDIR%%/arangod.conf.sample

    When pkg installs a package with @sample entries, these get copied to the correct location if the files are missing and then the user can modify the configuration files without causing checksum mismatches and without the files being clobbered on package update.
Nov 20 2017, 11:25 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Install configuration files as samples.

Nov 20 2017, 11:25 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

OK, this works now and looks pretty good.
Can you consider making some configuration files @sample?
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#plist-config

Nov 20 2017, 6:05 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Update the arangodb user directory

Nov 20 2017, 3:53 PM · Ports Committers
dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

This doesn't build for me:

/work/stage/usr/local/share/arangodb/js/server/bootstrap/coordinator-database.js
CMake Error at cmake_install.cmake:87 (file):
  file INSTALL cannot find
  "/usr/home/lifanov/src/svn/freebsd/ports/head/databases/arangodb32/work/.build/var/log/arangodb3".
gmake[1]: *** [Makefile:99: install/strip] Error 1
Nov 20 2017, 3:41 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Add the cmake patch

Nov 20 2017, 3:41 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

This doesn't build for me:

/work/stage/usr/local/share/arangodb/js/server/bootstrap/coordinator-database.js
CMake Error at cmake_install.cmake:87 (file):
  file INSTALL cannot find
  "/usr/home/lifanov/src/svn/freebsd/ports/head/databases/arangodb32/work/.build/var/log/arangodb3".
gmake[1]: *** [Makefile:99: install/strip] Error 1
Nov 20 2017, 3:31 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Update maintainer address.

Nov 20 2017, 10:11 AM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Update to 3.2.8

Nov 20 2017, 10:10 AM · Ports Committers

Nov 16 2017

dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

I'm not sure I understand what you mean - should I replace them with the actual final value - e.g. /usr/local/share, or add @dir entries for them to pkg-plist?

The directory that gets installed is /usr/local/share/arangodb3, which suggests that PORTNAME should be agangodb3?
There are several other places where arangodb3 name gets used. Example:

: ${arangod_dbpath="/var/db/arangodb3"}
: ${arangod_logpath="/var/log/arangodb3"}
: ${arangod_apppath="/var/db/arangodb3-apps"}

As for the renaming bit I was thinking of following the mongodbXY port convention and eventually add an arangodb33 port that is set to conflict with the arangodb32 port. Thoughts?

Versioning it like mongodbXY is a good idea in general, but it is useful if the two versions are incompatible or require special upgrade/migration steps (like postgresql).
Another consideration is how long do you expect people to run arangodb 3.2 once 3.3 is realeased.

Thanks!

Nov 16 2017, 9:44 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Updated to 3.2.7
Addressed reviewer comments

Nov 16 2017, 9:44 PM · Ports Committers

Nov 8 2017

lifanov added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

I'm not sure I understand what you mean - should I replace them with the actual final value - e.g. /usr/local/share, or add @dir entries for them to pkg-plist?

Nov 8 2017, 2:31 PM · Ports Committers

Nov 7 2017

dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

Nov 7 2017, 3:51 PM · Ports Committers

Nov 3 2017

lifanov added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

Nov 3 2017, 1:25 PM · Ports Committers

Oct 27 2017

dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Remove git dependency and add python dependency

Oct 27 2017, 5:31 PM · Ports Committers
mat added inline comments to D12793: ArangoDB FreeBSD port.
Oct 27 2017, 5:03 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Move USE_GITHUB to its rightful place.

Oct 27 2017, 4:21 PM · Ports Committers
mat added inline comments to D12793: ArangoDB FreeBSD port.
Oct 27 2017, 3:38 PM · Ports Committers

Oct 26 2017

dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Simplify the man page moving logic

Oct 26 2017, 3:22 PM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Do not explicitly gzip man pages.

Oct 26 2017, 2:42 PM · Ports Committers
dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

I can see in the build system that some components are hard to decouple.
Try decoupling what you can, like boost or libcurl.

Oct 26 2017, 2:41 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

I can see in the build system that some components are hard to decouple.
Try decoupling what you can, like boost or libcurl.

Oct 26 2017, 1:57 PM · Ports Committers
dev_dudu.ro added a comment to D12793: ArangoDB FreeBSD port.

How did you generate pkg-plist? The files listed in it are already relative to LOCALBASE and @dir should only specify directories that are empty.
The "make makeplist" target should generate a pkg-plist close to what you want, so then you need to review it and make any manual changes you need.

Oct 26 2017, 10:36 AM · Ports Committers
dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.

Silenced stage-qa and check-orphans.

Oct 26 2017, 10:34 AM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

Could you also try running "make stage-qa" and "make check-orphans" please and make sure these are clean?

Oct 26 2017, 2:31 AM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

How did you generate pkg-plist? The files listed in it are already relative to LOCALBASE and @dir should only specify directories that are empty.
The "make makeplist" target should generate a pkg-plist close to what you want, so then you need to review it and make any manual changes you need.

Oct 26 2017, 2:22 AM · Ports Committers

Oct 25 2017

dev_dudu.ro updated the diff for D12793: ArangoDB FreeBSD port.
Oct 25 2017, 11:12 PM · Ports Committers
lifanov added a reviewer for D12793: ArangoDB FreeBSD port: lifanov.
Oct 25 2017, 6:46 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

Hi and welcome to FreeBSD!

Oct 25 2017, 6:46 PM · Ports Committers
dev_dudu.ro created D12793: ArangoDB FreeBSD port.
Oct 25 2017, 4:48 PM · Ports Committers