Skip to content

Update documentation#172

Merged
manugarg merged 1 commit intomanugarg:masterfrom
ehaupt:freebsd
Aug 26, 2023
Merged

Update documentation#172
manugarg merged 1 commit intomanugarg:masterfrom
ehaupt:freebsd

Conversation

@ehaupt
Copy link
Copy Markdown
Contributor

@ehaupt ehaupt commented Aug 20, 2023

Update documentation:

  • Add FreeBSD to the list of tested versions
  • Add a nice repology badge to show the packaging status of this project

After merging #171, I've added an official FreeBSD port to the repository. I've tested the python bindings as well as the pactester binary. Here is how a FreeBSD user can install pacparser.

Via package:

pkg install pacparser

Building via ports:

cd /usr/ports/www/pacparser
make install clean

I had to reference the latest commit hash for the version since earlier releases didn't have FreeBSD support. Please consider tagging v1.4.3.

Tests

pactester:

# uname -a
FreeBSD portjail.local 13.2-RELEASE-p1 FreeBSD 13.2-RELEASE-p1 GENERIC amd64
# gmake testpactester
echo "Running tests for pactester."
Running tests for pactester.
NO_INTERNET= ../tests/runtests.sh
All tests were successful.

Python bindings:

# python ../tests/runtests.py 
Build dir: %s /usr/ports/www/pacparser/work/pacparser-e29c1a3/src/../tests/../src/pymod/build
['lib.freebsd-13.2-RELEASE-p1-amd64-cpython-39', 'temp.freebsd-13.2-RELEASE-p1-amd64-cpython-39']
All tests were successful.

Update documentation:

* Add FreeBSD to the list of tested versions
* Add a nice repology badge to show the packaging status of this project
@ehaupt
Copy link
Copy Markdown
Contributor Author

ehaupt commented Aug 20, 2023

Looks like the SONAR_TOKEN has expired.

@manugarg manugarg merged commit 7b3d869 into manugarg:master Aug 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants