FreeBSD ports you maintain which are out of date

2020-07-04 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
lang/opencoarrays   | 2.7.1   | 2.9.0
+-+
textproc/libextractor   | 1.9 | 1.10
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Reported by:portscout!
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


New 2020Q3 branch

2020-07-04 Thread Rene Ladan
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

The 2020Q3 branch has been created. It means that the next update on the
quarterly packages will be on the 2020Q3 branch.

A lot of things happened in the last three months:
- - pkg 1.14.6
- - Default version of Lazarus switched to 2.0.8
- - New default version for Java: 8
- - Firefox 78.0.1
- - Firefox-esr 68.10.0
- - Chromium 83.0.4103.116
- - Ruby 2.5.8, 2.6.6, 2.7.1
- - Qt5 5.14.2
- - CHANGES entries 20200414, 20200514, 20200531

Next quarterly package builds will start on Saturday 2020-07-04 01:00 UTC and
should be available on your closest mirrors few days later.

For those stat nerds out there, here's what happened during the last 3 months 
on head:
Number of commits: 10315
Number of committers:  178
Most active committers:
3557  sunpoet
 757  yuri
 448  jbeich
 285  tcberner
 224  tobik
 197  dbaio
 182  amdmi3
 161  tagattie
 157  pkubaj
 154  fernape
Diffstat: 21847 files changed, 532252 insertions(+), 311634 deletions(-)

and on the 2020Q2 branch:
Number of commits: 476
Number of committers:   65
Most active committers:
 106  jbeich 
  40  linimon 
  28  rene 
  25  pkubaj 
  20  mandree 
  18  joneum 
  18  dbaio 
  11  tcberner 
  10  sunpoet 
  10  kai 
Diffstat: 1539 files changed, 45748 insertions(+), 14012 deletions(-)

Regards,
René
-BEGIN PGP SIGNATURE-

iQGyBAEBCgCcFiEE+zdFyG8V6O2sgTL82ClOw7vE19UFAl8AV0pfFIAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZC
Mzc0NUM4NkYxNUU4RURBQzgxMzJGQ0Q4Mjk0RUMzQkJDNEQ3RDUeHHBvcnRtZ3It
c2VjcmV0YXJ5QGZyZWVic2Qub3JnAAoJENgpTsO7xNfVHvUH/jouOAb5MXu/5iW5
ws4e9n8QoEHvd4ux8RsjUi/ZsHk8NbIpAWAN7q8n+eLnQBD4VKXyhIDpjmsrVyc8
N+95gfHMsTCrdpVe8W+fx2pppgj9B8Cg9K8Li9JO6wqxd/8SMI9a+k5HiUTciwkR
Nzu57XVU8U7JFI1AKWI5ZagFIJHz4BqAL6e2+VfyE9vqxhUAk9YRbkDPRUpf75MT
6iA2PAPcOjj41T8Hxd971RTMJ7AaguqJ6VtCk62Th41XkRlpB3aZkMTQQ7ntwxp5
kHHY+xgXX0ZIeFJ6nBj64/DihWF/ZXTGVzaHbg6DygoGOG/XOK9ZmWOwiNsiloOc
WqVWTHU=
=Rl39
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


why does pkg try to install an older version of pkg ?

2020-07-04 Thread Kurt Jaeger
Hi!

Trying to upgrade on a machine recently upgraded from 11.1 to 11.3,
this happens:

pkg upgrade -f pkg
Updating ... repository catalogue...
... repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

Installed packages to be DOWNGRADED:
pkg: 1.14.6 -> 1.10.5_1

Why does pkg insist on downgrading pkg ? How can this be fixed ?

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Christoph Moench-Tegeder
## Kurt Jaeger (p...@opsec.eu):

> pkg upgrade -f pkg
> Updating ... repository catalogue...
> ... repository is up to date.
> All repositories are up to date.

So what repo is that and what does it offer?

> Installed packages to be DOWNGRADED:
> pkg: 1.14.6 -> 1.10.5_1
> 
> Why does pkg insist on downgrading pkg ? How can this be fixed ?

You are forcing "reinstallation or upgrade" (pkg-upgrade(8)) and
if you have a stale repo which only offers that old pkg (is that
perchance a 11.1 repo?)... that's what you get.

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Li-Wen Hsu
On Sat, Jul 4, 2020 at 20:12 Kurt Jaeger  wrote:

> Hi!
>
> Trying to upgrade on a machine recently upgraded from 11.1 to 11.3,
> this happens:
>
> pkg upgrade -f pkg
> Updating ... repository catalogue...
> ... repository is up to date.
> All repositories are up to date.
> The following 1 package(s) will be affected (of 0 checked):
>
> Installed packages to be DOWNGRADED:
> pkg: 1.14.6 -> 1.10.5_1
>
> Why does pkg insist on downgrading pkg ? How can this be fixed ?


Is the pkg branch used changed from latest to quarterly?

Li-Wen

>
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Kurt Jaeger
Hi!

> > pkg upgrade -f pkg
> > Updating ... repository catalogue...
> > ... repository is up to date.
> > All repositories are up to date.
> 
> So what repo is that and what does it offer?

That's repo.nepustil.net, which is mostly up2date.

> > Installed packages to be DOWNGRADED:
> > pkg: 1.14.6 -> 1.10.5_1
> > 
> > Why does pkg insist on downgrading pkg ? How can this be fixed ?
> 
> You are forcing "reinstallation or upgrade" (pkg-upgrade(8)) and
> if you have a stale repo which only offers that old pkg (is that
> perchance a 11.1 repo?)... that's what you get.

It's a 11.3 repo, that's why I'm wondering...

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Kurt Jaeger
Hi!

> > Trying to upgrade on a machine recently upgraded from 11.1 to 11.3,
> > this happens:
> >
> > pkg upgrade -f pkg
> > Updating ... repository catalogue...
> > ... repository is up to date.
> > All repositories are up to date.
> > The following 1 package(s) will be affected (of 0 checked):
> >
> > Installed packages to be DOWNGRADED:
> > pkg: 1.14.6 -> 1.10.5_1

> > Why does pkg insist on downgrading pkg ? How can this be fixed ?

> Is the pkg branch used changed from latest to quarterly?

It's our own repo, which regularly rebuilds all the ports we use...

That's what is so surprising to me.

The previous pkg version was indeed 1.10.5_1, but I do not understand
why pkg insists to install this.

I've already replaced it with a copy of pkg-1.14.6, via:

pkg add -f pkg-1.14.6.txz

but when I then try to upgrade the whole pkg-tree from the repo,
it insists to go back to 1.10.5_1.

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Christoph Moench-Tegeder
## Kurt Jaeger (p...@opsec.eu):

> > So what repo is that and what does it offer?
> 
> That's repo.nepustil.net, which is mostly up2date.

Are you sure you got the right path there? Any leftovers in /etc/pkg/
or /usr/local/etc/pkg/ ?
You could grab packagesite.txz from your repo, untar that and then
grep '"name":"pkg"' packagesite.yaml
Any brokenness in /var/db/pkg/ ?
There's a per-repo sqlite3 database which you could query like this:
select name, origin, version from packages where name = 'pkg';

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Kurt Jaeger
Hi!

> > > So what repo is that and what does it offer?

> > That's repo.nepustil.net, which is mostly up2date.

> Are you sure you got the right path there?

Yes.

> Any leftovers in /etc/pkg/ or /usr/local/etc/pkg/ ?

None that I'm aware of.

> You could grab packagesite.txz from your repo, untar that and then
> grep '"name":"pkg"' packagesite.yaml
> Any brokenness in /var/db/pkg/ ?

How would I recognize brokenness ? The files that should be there
are there.

> There's a per-repo sqlite3 database which you could query like this:
> select name, origin, version from packages where name = 'pkg';

I've tried, and it showed pkg-1.14.6 as it should be.

Status-update: Our package builder (repo.nepustil.net) finished
build for a new pkg-repo, and now the upgrade went through without
regression to pkg-1.10.5_1 8-}

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Updating py27-* ports

2020-07-04 Thread Carmel
I use 'poudriere' to maintain my ports. I still have a few ports that
depend on the depreciated py27. What is the recommended method to
update these ports? I was thinking of placing this in the
"poudriere.d/make.conf" file:

DEFAULT_VERSIONS+=python=3.7
DEFAULT_VERSIONS+=python2=3.7
DEFAULT_VERSIONS+=python3=3.7

and then rebuild all of my ports. Would that be sufficient, or even
correct?

Thanks!

-- 
Carmel


pgpF26xWJ1z3w.pgp
Description: OpenPGP digital signature


Re: Updating py27-* ports

2020-07-04 Thread Kurt Jaeger
Hi!

> I use 'poudriere' to maintain my ports. I still have a few ports that
> depend on the depreciated py27. What is the recommended method to
> update these ports? I was thinking of placing this in the
> "poudriere.d/make.conf" file:
> 
> DEFAULT_VERSIONS+=python=3.7
> DEFAULT_VERSIONS+=python2=3.7
> DEFAULT_VERSIONS+=python3=3.7
> 
> and then rebuild all of my ports. Would that be sufficient, or even
> correct?

I used this in poudriere:

DEFAULT_VERSIONS=python=3.7 python3=3.7

So I did not use python2=3.7 -- which will probably not work.

That worked good enough that I did not investigate any further.

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Updating py27-* ports

2020-07-04 Thread Carmel
On Sat, 4 Jul 2020 16:11:29 +0200, Kurt Jaeger stated:
>Hi!
>
>> I use 'poudriere' to maintain my ports. I still have a few ports that
>> depend on the depreciated py27. What is the recommended method to
>> update these ports? I was thinking of placing this in the
>> "poudriere.d/make.conf" file:
>> 
>> DEFAULT_VERSIONS+=python=3.7
>> DEFAULT_VERSIONS+=python2=3.7
>> DEFAULT_VERSIONS+=python3=3.7
>> 
>> and then rebuild all of my ports. Would that be sufficient, or even
>> correct?  
>
>I used this in poudriere:
>
>DEFAULT_VERSIONS=python=3.7 python3=3.7
>
>So I did not use python2=3.7 -- which will probably not work.
>
>That worked good enough that I did not investigate any further.

I see that you are putting it all on one line. That is probably easier.
I like the separate entries technique simply because I find it easier
to read myself or quickly comment out an entry.

What I have never been able to get a definitive answer to is exactly
what the "+" does or if it is even needed, I have seen
'default_versions" both with and without it.

Thanks!

-- 
Carmel


pgpAqUzgXWw1M.pgp
Description: OpenPGP digital signature


Re: Updating py27-* ports

2020-07-04 Thread Kurt Jaeger
Hi!

> >> update these ports? I was thinking of placing this in the
> >> "poudriere.d/make.conf" file:
[...]
> What I have never been able to get a definitive answer to is exactly
> what the "+" does or if it is even needed, I have seen
> 'default_versions" both with and without it.

The file is read by make during the build, so it's just part
of the make syntax:

man make

says:

+=  Append the value to the current value of the variable.

-- 
p...@opsec.eu+49 171 3101372Now what ?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Updating py27-* ports

2020-07-04 Thread Pau Amma

On 2020-07-04 16:30, Carmel wrote:

What I have never been able to get a definitive answer to is exactly
what the "+" does or if it is even needed, I have seen
'default_versions" both with and without it.


The way I understand it, += appends. Thus:
FOO=bar
FOO+=quux
will result in FOO having the value bar quux. Sometimes you will see += 
used even for what looks like the first of a series of assignments. This 
works because the initial value is the empty string, and is usually done 
to add to any non-empty default or initial value the variable may be 
getting elsewhere (now or later) or to future-proof against needing to 
add something before the first assignment and forgetting to change it 
from = to +=.


See also, "Variable assignment modifiers" in the make manual page.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: why does pkg try to install an older version of pkg ?

2020-07-04 Thread Christoph Moench-Tegeder
## Kurt Jaeger (p...@opsec.eu):

> > You could grab packagesite.txz from your repo, untar that and then
> > grep '"name":"pkg"' packagesite.yaml
> > Any brokenness in /var/db/pkg/ ?
> 
> How would I recognize brokenness ? The files that should be there
> are there.

I'm afraid I have to go full Anna Karenina here: all happy machines
are alike, each unhappy machine is unhappy in it's own way.
I was thinking along the lines of left over files (yeah, that's a
recurring theme here, I've spent way to much time chasing problems
and finding editor backup files and the like in "include directory"/
"conf.d" like settings). Perhaps truncated files, broken sqlite
database files, that stuff.

> Status-update: Our package builder (repo.nepustil.net) finished
> build for a new pkg-repo, and now the upgrade went through without
> regression to pkg-1.10.5_1 8-}

Then I'll assume that your repo was more stale than you thought :)

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Updating py27-* ports

2020-07-04 Thread Christoph Moench-Tegeder
## Carmel (carmel...@outlook.com):

> DEFAULT_VERSIONS+=python2=3.7

Forcing python 2 to be python 3.7 will probably break - as far as I can
see, there're safeguards in place which will prevent this. In most cases,
the python2 dependency is there because upstream hasn't updated their
code yet. (That's the case for the build systems of firefox/thunderbird
and chromium - all of them are work in progress upstream - and Gimp's
python bindings, which are planned to be python-3-compatible with
Gimp 3 expected later this year (at least it was, last time I checked)).

Regards,
Christoph

-- 
Spare Space
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Updating py27-* ports

2020-07-04 Thread @lbutlr
On 04 Jul 2020, at 08:30, Carmel  wrote:
> I see that you are putting it all on one line. That is probably easier.
> I like the separate entries technique simply because I find it easier
> to read myself or quickly comment out an entry.

I agree that separate lines have advantages. When making changes I tend to go 
to multiple lines, then collapse back to a single line when I have a stable set.

> What I have never been able to get a definitive answer to is exactly
> what the "+" does or if it is even needed, I have seen
> 'default_versions" both with and without it.

+= adds the option, = set it.

DEFAULT_VERSIONS=foo bar sing
$DEFAULT_VERSIONS foo bar sing

DEFAULT_VERSIONS+=max
$DEFAULT_VERSIONS foo bar sing max

DEFAULT_VERSIONS=sam
$DEFAULT_VERSIONS sam



-- 
Please to meet you, Rose. Now run for your life!

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Updating py27-* ports

2020-07-04 Thread Tatsuki Makino
Hello.

As for packages that require py27-*, I think it's better to leave it to
poudriere.

Then I think the py27-* package can be cleaned up with the following
command.

# If you are running poudriere bulk as follows.
# poudriere bulk -f ~/pkglist -j name

poudriere pkgclean -f ~/pkglist -j name


Regards.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Porting Practice

2020-07-04 Thread Brandon helsley
I have gotten a couple of emails from portscout about ports that need updated 
and maintained. Before I go about updating and maintaining these ports I wanted 
to do some practice on a couple that I use like x11/nvidia-settings. I have 
recieved alot of help on the forums and from the documentation, but i'm still 
at a loss as to how the diff process works. Also, i've gotten stuck at a few 
spots along the way. I use svn to checkout a copy of the nvidia-settings port 
which has no maintainer. The copy goes into my root directory either in a work 
directory or not. After I make the changes to the files and issue the command...

MAKE CONFIG:root@machine17:/usr/ports/x11/nvidia-settings # make config
===> No options to configure

make patch and make configure both work.

PORTLINT:root@machine17:/usr/ports/x11/nvidia-settings # portlint
WARN: Makefile: Consider adding support for a NLS knob to conditionally disable 
gettext support.
0 fatal errors and 1 warning found.

So once I get past this point and have succesfully tested the port with 
portlint and poudriere testport, I'm confused as to how I am supposed to build 
the package, and create a suitable diff to patch the port either with svn or 
diff -u.

The documentation for (diff -u) says "To create a suitable diff for a single 
patch, copy the file that needs patching to something.orig, save the changes to 
something and then create the patch:"
% diff -u something.orig something > something.diff

Im not sure really the meaning of this documentation. What file needs patching, 
which file to copy, where to save changes to exactly, and how and why the svn 
method is different. Which method should I choose? I know it says that unified 
diff and svn are preffered but since I am new maybe the (diff -u) command would 
be easier to begin with? Please help and include anything that's relevant even 
if i didn't mention it. I'm really excited to get started and will absorb like 
a sponge any know how that's offered!!!

One last thing. I have not attempted a poudriere testport today but for the 
last ten or so times I have tried, my computer shuts down after a few minutes 
of testing. Is this a overheating or is it some kind of another problem?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Porting Practice

2020-07-04 Thread Jonathan Chen
On Sun, 5 Jul 2020 at 12:47, Brandon helsley
 wrote:
>
> I have gotten a couple of emails from portscout about ports that need updated 
> and maintained. Before I go about updating and maintaining these ports I 
> wanted to do some practice on a couple that I use like x11/nvidia-settings. I 
> have recieved alot of help on the forums and from the documentation, but i'm 
> still at a loss as to how the diff process works.
[...]

This is my personal workflow:
 1. Take a simple copy of the port into my working directory
 2. Get the port working in my working directory.
 3. cd my-working-directory
 4. diff -ruN /usr/ports/x11/nvidia-settings . > /tmp/nvidia-settings.patch
 5. submit patch onto bugs.freebsd.org

Hope that helps.
-- 
Jonathan Chen 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Porting Practice

2020-07-04 Thread Brandon helsley
 

 
 
 
 
This is my personal workflow:
 
  1. Take a simple copy of the port into my working directory
 
  2. Get the port working in my working directory.
 
  3. cd my-working-directory
 
  4. diff -ruN /usr/ports/x11/nvidia-settings .  >  /tmp/nvidia-settings.patch
 
  5. submit patch onto bugs.freebsd.org
 

 
Hope that helps.
 
 

 

 
Yes it does, I understand how it works now, I just needed an example, and I can 
compare this with other methods to figure it out. How do you get the port 
working in your directory? Is it poudriere testport? Thanks a ton.
 

 

 

 
 
 
 
 
>  
> On Jul 4, 2020 at 7:08 PM, Jonathan Chenwrote:
>  
>  
>  On Sun, 5 Jul 2020 at 12:47, Brandon helsley
> wrote:  >   >  I have gotten a couple of emails from portscout about ports 
> that need updated and maintained. Before I go about updating and maintaining 
> these ports I wanted to do some practice on a couple that I use like 
> x11/nvidia-settings. I have recieved alot of help on the forums and from the 
> documentation, but i'm still at a loss as to how the diff process works. 
> [...] This is my personal workflow: 1. Take a simple copy of the port into my 
> working directory 2. Get the port working in my working directory. 3. cd 
> my-working-directory 4. diff -ruN /usr/ports/x11/nvidia-settings .  >  
> /tmp/nvidia-settings.patch  5. submit patch onto  bugs.freebsd.org  Hope that 
> helps. -- Jonathan Chen  chen.org.nz>
>  
 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Anyone building Seamonkey locally?

2020-07-04 Thread Yoshihiro Ota
Hi.

It has been a while since seamonkey was removed from ports.

I attempted to build latest seamonkey but it fails with compiler error.
I'm wondering if anyone keeping up to date local seamonkey port and also 
wishing to share.

Hiro
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: Porting Practice

2020-07-04 Thread Jonathan Chen
On Sun, 5 Jul 2020 at 14:06, Brandon helsley
 wrote:
[...]
>
> Yes it does, I understand how it works now, I just needed an example, and I 
> can compare this with other methods to figure it out. How do you get the port 
> working in your directory?

In general:
 1. extract the original sources elsewhere
 2. hack it to compile
 3. compare the hacks against the original sources again to generate diffs.
 4. put the diffs into the files/ directory of the port
 5. Tweak the Makefile for all targets (fetch, extract, build, stage, etc)

Cheers.
-- 
Jonathan Chen 
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"