Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update documentation #172

Merged
merged 1 commit into from
Aug 26, 2023
Merged

Update documentation #172

merged 1 commit into from
Aug 26, 2023

Conversation

ehaupt
Copy link
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
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
19 of 20 checks passed
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