Page MenuHomeFreeBSD

x11-fm/nautilus-python: Python nautilus bindings
AbandonedPublic

Authored by swills on Dec 3 2018, 8:28 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Apr 10, 3:03 AM
Unknown Object (File)
Wed, Apr 10, 1:38 AM
Unknown Object (File)
Wed, Apr 10, 1:38 AM
Unknown Object (File)
Tue, Apr 9, 7:16 PM
Unknown Object (File)
Dec 29 2023, 8:41 PM
Unknown Object (File)
Dec 20 2023, 6:05 AM
Unknown Object (File)
Dec 13 2023, 4:56 AM
Unknown Object (File)
Nov 22 2023, 1:30 PM

Details

Summary
x11-fm/nautilus-python: Python nautilus bindings

Nautilus-python is a set of python bindings for the Nautilus Extension 
Framework. With these bindings, you can write extensions for the 
Nautilus File Manager in python.

WWW: https://wiki.gnome.org/Projects/NautilusPython

PR: 234548
Submitted by: Daniel Shafer <daniel shafer cc>
Differential_Revision: D18415

This is a recreation of the Nautilus python extension, updated for Nautilus 3.

Test Plan
  • portlint: OK (looks fine.)
  • testport: OK (poudriere: 112amd64, 12amd64, GTKDOC option tested)
  • maketest: NA

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 21691
Build 20977: arc lint + arc unit

Event Timeline

x11-fm/py-nautilus/Makefile
14 ↗(On Diff #51518)

Using GPLv2+ will be better because its source file says 'either version 2, or (at your option) any later version.'

koobs added inline comments.
x11-fm/py-nautilus/Makefile
4 ↗(On Diff #51542)

Upstream name is nautilus-python (suffixed, not prefixed), can we call it that?

5 ↗(On Diff #51542)
x11-fm/py-nautilus/pkg-plist
1 ↗(On Diff #51542)

Is this shared library stripped by default, or is a post-install: ${STRIP_CMD} needed? Review TEST PLAN section was not populated

x11-fm/py-nautilus/Makefile
7–8 ↗(On Diff #51542)
MASTER_SITES=        GNOME/sources/nautilus-python/${PORTVERSION:R}
ndowens_yahoo.com added inline comments.
x11-fm/py-nautilus/Makefile
28 ↗(On Diff #51542)

Line 28 & 29 should go above OPTIONS section ; as it is out of order per handbook

Rebased the port

After discussing with kwm, it is agreed on that nautilus-python is a good name
as it is a Nautilus Extension, similar to nautilus-sendto. I have also cleaned
up the port and corrected any issues with port ordering, portlint came back
clean. It is not a shared library so there were things I removed to clean
up the port.

daniel_shafer.cc retitled this revision from x11-fm/py-nautilus: Updated port for nautilus python bindings to x11-fm/nautilus-python: Recreating port for updated nautilus python bindings extension..Dec 23 2018, 9:01 AM
daniel_shafer.cc edited the summary of this revision. (Show Details)
x11-fm/nautilus-python/Makefile
27

Wrong place in the Makefile. See Chapter 15. Order of Variables in Port Makefiles.

Moved INSTALL_TARGET to correct location.

daniel_shafer.cc retitled this revision from x11-fm/nautilus-python: Recreating port for updated nautilus python bindings extension. to x11-fm/nautilus-python: Python nautilus bindings.Jan 1 2019, 9:08 PM
daniel_shafer.cc edited the summary of this revision. (Show Details)
daniel_shafer.cc edited the test plan for this revision. (Show Details)
swills abandoned this revision.
swills added a reviewer: daniel_shafer.cc.

Was committed in ports r506809 (rP506809)