Page MenuHomeFreeBSD

archivers/py-libzma: Rename to pylibzma, Modernize
ClosedPublic

Authored by koobs on Nov 15 2015, 4:17 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Mar 13, 3:32 PM
Unknown Object (File)
Fri, Mar 13, 3:27 PM
Unknown Object (File)
Jan 31 2026, 12:36 AM
Unknown Object (File)
Jan 19 2026, 1:05 AM
Unknown Object (File)
Dec 26 2025, 12:55 AM
Unknown Object (File)
Nov 17 2025, 4:36 PM
Unknown Object (File)
Sep 22 2025, 8:07 AM
Unknown Object (File)
Sep 4 2025, 11:18 PM
Subscribers

Details

Summary

Commit log:

archivers/py-liblzma: Rename to pylibzma, Modernize

- Rename to match upstream (PyPI) name: pylibzma
- Backport upstream issue/commit to fix build without pkg-config [1][2]
- Remove post-patch: target, no longer necessary
- Remove other setup.py overrides, back to upstream sources
- Add do-test target:
- Add LICENSE_FILE

[1] https://bugs.launchpad.net/pyliblzma/+bug/613837
[2] https://bazaar.launchpad.net/~proyvind/pyliblzma/trunk/revision/494
Test Plan

102amd64

  • Ran 59 tests in 29.088s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

102i386

  • Ran 59 tests in 41.755s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

11amd64

  • Ran 59 tests in 107.885s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

11i386

  • Ran 59 tests in 102.639s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

93amd64

  • Ran 59 tests in 17.119s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

93i386

  • Ran 59 tests in 19.328s - OK
  • 0x0000000000000001 (NEEDED) Shared library: [liblzma.so.5]
  • testport: OK

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

koobs retitled this revision from to archivers/py-libzma: Rename to pylibzma, Modernize.
koobs updated this object.
koobs edited the test plan for this revision. (Show Details)
koobs added a reviewer: dbn.
koobs set the repository for this revision to rP FreeBSD ports repository.
koobs added a subscriber: Python.
koobs added a subscriber: eadler.

I couldn't use arc(8) for this cc @eadler

Exception
Command failed with error #1!
COMMAND
svn propget 'svn:mime-type' '/usr/home/user/repos/freebsd/ports/archivers/py-pyliblzma'@

STDOUT
(empty)

STDERR
svn: warning: W200017: Property 'svn:mime-type' not found on '/usr/home/user/repos/freebsd/ports/archivers/py-pyliblzma@'
svn: E200000: A problem occurred; see other errors for details

(Run with `--trace` for a full exception trace.)
sbz added a reviewer: sbz.
This revision is now accepted and ready to land.Nov 24 2015, 10:29 PM

I found silly to have py-pyXXX redundancy in the port name but let's do it! Thank you!

LGTM

Weird, I don't know why I added @dbn to this review. Sorry @sbz :)

I'll land this within the next 2 hours

Oh wait, I know why.

py-lzma (MAINTAINER=@sbz) is not py-liblzma (MAINTAINER=@dbn), the port i renamed

From PyPI:

  • pyliblzma 0.5.3 Python bindings for liblzma
  • pylzma 0.4.8 Python bindings for the LZMA library by Igor Pavlov.
koobs edited edge metadata.
This revision was automatically updated to reflect the committed changes.

I forgot to add that:

  • sysutils/bsdploy has been updated to the new py-pyliblzma portname
  • I have grepped the tree for leftover references to py-liblzma