Page MenuHomeFreeBSD
Feed Advanced Search

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

Aug 15 2017

pfg abandoned D11590: Split ccx out of cad/calculix.

Committed revision 447973.

Aug 15 2017, 12:21 AM · Ports Committers

Aug 14 2017

pfg updated the diff for D11590: Split ccx out of cad/calculix.

Update with some review from gerald@

Aug 14 2017, 1:42 AM · Ports Committers

Aug 11 2017

vanilla added a member for Ports Committers: vanilla.
Aug 11 2017, 2:20 AM

Jul 30 2017

dbaio closed D11550: net/glusterfs port update to latest 3.11.1 release by committing rP446944: net/glusterfs: Update to 3.11.1.
Jul 30 2017, 10:45 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

updated patch from Danilo, sync with PR

Jul 30 2017, 9:21 PM · Ports Committers

Jul 14 2017

pfg updated the diff for D11590: Split ccx out of cad/calculix.

Change according to feedback: instead of creating a -cgx part, only split away the ccx part. his is less confusing for end users and still attains our objective of constraining the fortran part in an independent port.
It also reduces the diffs.

Jul 14 2017, 3:22 PM · Ports Committers
jbeich removed a member for Ports Committers: jbeich.
Jul 14 2017, 3:06 PM
eadler unlocked Ports Committers membership.
Jul 14 2017, 2:53 PM

Jul 13 2017

pfg created D11590: Split ccx out of cad/calculix.
Jul 13 2017, 10:56 PM · Ports Committers

Jul 12 2017

craig001_lerwick.hopto.org added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

thanks Mat... new PR created;
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220674

Jul 12 2017, 1:01 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

empty line added as suggested

Jul 12 2017, 12:52 PM · Ports Committers
mat added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

Looks ok, feel free to submit a PR to get this committed.

Jul 12 2017, 12:45 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

osversion conditional moved up a touch

Jul 12 2017, 11:18 AM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

changes made as suggested by Mat with thanks....

Jul 12 2017, 11:09 AM · Ports Committers

Jul 11 2017

mat added inline comments to D11550: net/glusterfs port update to latest 3.11.1 release.
Jul 11 2017, 10:07 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

conditional added to fix build issue on 11.0-RELEASE (clang fails)

Jul 11 2017, 1:07 PM · Ports Committers
craig001_lerwick.hopto.org added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

oh no... doesn't look like it's building on 11.0-RELEASE clang.
It does build on 11.1 RC2 (that also has the required fuse changes)

Jul 11 2017, 12:46 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

new diff as per Mat's request (using the svn diff -x -U9999)

Jul 11 2017, 12:34 PM · Ports Committers
mat added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

Could you upload the diff with arcanist arc diff --update D11550 ? Or at least generate a diff with full context like it does, with svn diff -x -U9999 or git diff -U9999.

Jul 11 2017, 12:06 PM · Ports Committers

Jul 9 2017

craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

make makepatch renamed some of the patches (underscore instead of hyphen)
diff now captures that change

Jul 9 2017, 10:06 PM · Ports Committers
craig001_lerwick.hopto.org added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

diff's broke in stage-qa:

Jul 9 2017, 9:51 PM · Ports Committers
craig001_lerwick.hopto.org added a comment to D11550: net/glusterfs port update to latest 3.11.1 release.

root@condor:/usr/ports/net/glusterfs # portlint -C
WARN: Makefile: [5]: whitespace before end of line.
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable gettext support.
WARN: Makefile: possible use of absolute pathname "/boot/modules".
WARN: Consider to set DEVELOPER=yes in /etc/make.conf
0 fatal errors and 4 warnings found.

Jul 9 2017, 9:36 PM · Ports Committers
craig001_lerwick.hopto.org updated the diff for D11550: net/glusterfs port update to latest 3.11.1 release.

used make makepatch to correctly recreate the files/patches after first applying patch -b -p0 to a vanilla make extract.

Jul 9 2017, 9:17 PM · Ports Committers
craig001_lerwick.hopto.org created D11550: net/glusterfs port update to latest 3.11.1 release.
Jul 9 2017, 8:52 PM · Ports Committers

Jun 28 2017

jbeich added a member for Ports Committers: jbeich.
Jun 28 2017, 10:08 AM

May 5 2017

mat added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).

If that is preferred over shebangfix in-place changes in STAGEDIR and a reduced footprint, I'll work up a patch for print/tex-xetex to do that and drop the shebangfix.mk patch.

May 5 2017, 10:12 AM · Ports Committers, portmgr

May 4 2017

rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219970, @mat wrote:

And if all this is only to fix the couple of ports that extract their distfiles directly in STAGEDIR during install, I think those should be fixed instead, not the framework.

May 4 2017, 11:56 PM · Ports Committers, portmgr
rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219965, @mat wrote:

This makes the shebangfix.mk code a lot more complicated.

May 4 2017, 11:25 PM · Ports Committers, portmgr
rfyu28uyeg_snkmail.com added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).
In D10554#219966, @mat wrote:

As a side note, if you need to "patch" shebangs after the build process has run, you are doing it wrong, you should provide the correct path, or patch the build process so that the correct shebangs are generated.

May 4 2017, 11:15 PM · Ports Committers, portmgr
bapt added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).

I tend to agree with @mat on this

May 4 2017, 11:10 PM · Ports Committers, portmgr
mat added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).

And if all this is only to fix the couple of ports that extract their distfiles directly in STAGEDIR during install, I think those should be fixed instead, not the framework.

May 4 2017, 11:07 PM · Ports Committers, portmgr
mat added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).

As a side note, if you need to "patch" shebangs after the build process has run, you are doing it wrong, you should provide the correct path, or patch the build process so that the correct shebangs are generated.

May 4 2017, 10:59 PM · Ports Committers, portmgr
mat added a comment to D10554: fix-shebang: add support for install-time fixes (not just patch-time).

This makes the shebangfix.mk code a lot more complicated.

May 4 2017, 10:56 PM · Ports Committers, portmgr
rfyu28uyeg_snkmail.com updated the diff for D10554: fix-shebang: add support for install-time fixes (not just patch-time).

Added updates to three ports affected by the prospective changes to shebangfix.mk

May 4 2017, 4:59 PM · Ports Committers, portmgr

Apr 30 2017

rfyu28uyeg_snkmail.com created D10554: fix-shebang: add support for install-time fixes (not just patch-time).
Apr 30 2017, 9:45 PM · Ports Committers, portmgr

Jan 26 2017

fluffy added a watcher for Ports Committers: fluffy.
Jan 26 2017, 3:54 PM

Nov 19 2016

olivierd closed D5002: Add Mk/Uses/lxqt.mk by committing rP426375: Import some LXQt core components (required by forthcoming update.
Nov 19 2016, 2:19 PM · Ports Committers

Oct 17 2016

mat added a comment to D5002: Add Mk/Uses/lxqt.mk.

The latest diff is strange.

Oct 17 2016, 12:52 PM · Ports Committers
olivierd updated the diff for D5002: Add Mk/Uses/lxqt.mk.

New diff with support of LXQt 0.11.0.

Oct 17 2016, 6:57 AM · Ports Committers

Sep 22 2016

mat added a member for Ports Committers: jrm.
Sep 22 2016, 1:24 PM

Aug 22 2016

jlh closed D7304: Improvements for www/subsonic-standalone (Bug 210608) by committing rP420615: Minor improvements..
Aug 22 2016, 1:33 PM · Ports Committers

Aug 16 2016

crees accepted D7304: Improvements for www/subsonic-standalone (Bug 210608).

Great, please go ahead.

Aug 16 2016, 9:28 PM · Ports Committers
jlh updated the diff for D7304: Improvements for www/subsonic-standalone (Bug 210608).

Requests fulfilled.

Aug 16 2016, 8:34 PM · Ports Committers

Aug 11 2016

crees added a comment to D7304: Improvements for www/subsonic-standalone (Bug 210608).

Sorry, I see why your PKGNAMESUFFIX change was made. I don't have strong feelings on it, so I'll leave it up to you :)

Aug 11 2016, 8:10 PM · Ports Committers
crees accepted D7304: Improvements for www/subsonic-standalone (Bug 210608).

Please see my inline comments, but if mine and Bryan's are followed, please consider it approved by me.

Aug 11 2016, 8:04 PM · Ports Committers

Aug 1 2016

joshruehlig_gmail.com added a comment to D7304: Improvements for www/subsonic-standalone (Bug 210608).

@bdrewery, so lines 77-85 should be replaced with the following. Anything else that needs to be done to get this committed?

Aug 1 2016, 9:50 PM · Ports Committers

Jul 26 2016

bdrewery added inline comments to D7304: Improvements for www/subsonic-standalone (Bug 210608).
Jul 26 2016, 6:50 PM · Ports Committers

Jul 25 2016

jlh retitled D7304: Improvements for www/subsonic-standalone (Bug 210608) from to Improvements for www/subsonic-standalone (Bug 210608).
Jul 25 2016, 9:47 AM · Ports Committers

Jun 1 2016

mat added a member for Ports Committers: cpm.
Jun 1 2016, 2:51 PM

May 1 2016

kami closed D5744: update www/varnish-nagios, unbreak build, fix dependencies by committing rP414417: Unbreak by updating to the latest version on GH..
May 1 2016, 6:57 PM · Ports Committers

Apr 30 2016

cs accepted D5744: update www/varnish-nagios, unbreak build, fix dependencies.
Apr 30 2016, 6:28 PM · Ports Committers

Apr 26 2016

kami added a comment to D5816: Update games/ioquake3 and slave ports.
In D5816#129668, @cs wrote:

Is there any reason you add the COPYING file in games/ioquake3/Makefile and games/openarena-oax/Makefile?

Apr 26 2016, 5:23 AM · Ports Committers

Apr 25 2016

kami closed D5510: [new port] sysutils/powerd++ by committing rP414033: Add new port sysutils/powerdxx..
Apr 25 2016, 10:46 PM · Ports Committers
kami closed D5816: Update games/ioquake3 and slave ports by committing rP414032: Update and clean up the ioquake3 family of ports..
Apr 25 2016, 10:43 PM · Ports Committers
kami added a comment to D5744: update www/varnish-nagios, unbreak build, fix dependencies.
In D5744#129684, @cs wrote:

Don't use the current date as the date of the version. Use the date of the actual commit as the version number.

Apr 25 2016, 10:21 PM · Ports Committers
kami updated the diff for D5744: update www/varnish-nagios, unbreak build, fix dependencies.

Use the latest commit date for the version suffix.

Apr 25 2016, 10:20 PM · Ports Committers
kami closed D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1 by committing rP414031: Update libbluray and related libraries.
Apr 25 2016, 9:59 PM · Ports Committers
cs accepted D5510: [new port] sysutils/powerd++.
Apr 25 2016, 6:36 PM · Ports Committers
cs requested changes to D5744: update www/varnish-nagios, unbreak build, fix dependencies.

Don't use the current date as the date of the version. Use the date of the actual commit as the version number.

Apr 25 2016, 6:34 PM · Ports Committers
cs accepted D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.
Apr 25 2016, 6:30 PM · Ports Committers
cs accepted D5816: Update games/ioquake3 and slave ports.

Is there any reason you add the COPYING file in games/ioquake3/Makefile and games/openarena-oax/Makefile?

Apr 25 2016, 6:29 PM · Ports Committers

Apr 3 2016

kami added a project to D5816: Update games/ioquake3 and slave ports: Ports Committers.
Apr 3 2016, 11:20 AM · Ports Committers

Apr 2 2016

kami updated the diff for D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.

Add a can of bsd.options.mk fu.

Apr 2 2016, 9:21 PM · Ports Committers

Mar 31 2016

mat added inline comments to D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.
Mar 31 2016, 11:05 AM · Ports Committers

Mar 30 2016

kami updated the diff for D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.

Removed the obsolete plist target.

Mar 30 2016, 10:07 PM · Ports Committers

Mar 29 2016

dinoex added a watcher for Ports Committers: dinoex.
Mar 29 2016, 6:42 PM

Mar 26 2016

kami updated the diff for D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.

Add diff created by arcanist.

Mar 26 2016, 8:33 AM · Ports Committers
kami updated the diff for D5744: update www/varnish-nagios, unbreak build, fix dependencies.

Add long patch that shows all the context.

Mar 26 2016, 8:12 AM · Ports Committers
mat added a comment to D5743: update multimedia/libbluray 0.7.0 to 0.9.2 and multimedia/libaacs 0.8.0 to 0.8.1.

Could you upload a diff generated with:

Mar 26 2016, 6:38 AM · Ports Committers
mat added a comment to D5744: update www/varnish-nagios, unbreak build, fix dependencies.

Could you upload a diff generated with:

Mar 26 2016, 6:38 AM · Ports Committers