notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
py-urlgrabber High-level cross-protocol url-grabber
4.0.0 www on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.0.0Version of this port present on the latest quarterly branch.
Maintainer: nivit@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-12-18 14:55:07
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: font-misc-meltho, showfont, screen
Also Listed In: python
License: LGPL21
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}urlgrabber>0:www/py-urlgrabber@${PY_FLAVOR}
To install the port: cd /usr/ports/www/py-urlgrabber/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-urlgrabber
  • pkg install py38-urlgrabber
NOTE: This is a Python port. Instead of py38-urlgrabber listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py38-urlgrabber
Package flavors (<flavor>: <package>)
  • py38: py38-urlgrabber
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-urlgrabber
ABIlatestquarterly
FreeBSD:11:aarch643.10.2_13.10.2_1
FreeBSD:11:amd64--
FreeBSD:11:armv63.9.1_33.10.2_1
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips643.9.1_3-
FreeBSD:12:aarch643.10.2_1-
FreeBSD:12:amd64--
FreeBSD:12:armv63.10.2_14.0.0
FreeBSD:12:armv73.10.2_14.0.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips643.10.2_1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 
py37-urlgrabber
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd64--
FreeBSD:11:armv6--
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-4.0.0
FreeBSD:12:armv7-4.0.0
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-4.0.0
FreeBSD:13:aarch644.0.0-
FreeBSD:13:amd64--
FreeBSD:13:armv64.0.04.0.0
FreeBSD:13:armv74.0.04.0.0
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc644.0.0-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv64.0.0-
FreeBSD:14:armv74.0.0-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc644.0.0-
 
py38-urlgrabber
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd644.0.04.0.0
FreeBSD:11:armv6--
FreeBSD:11:i3864.0.04.0.0
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-4.0.0
FreeBSD:12:amd644.0.04.0.0
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3864.0.04.0.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-4.0.0
FreeBSD:13:amd644.0.04.0.0
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3864.0.04.0.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-4.0.0
FreeBSD:14:aarch644.0.0-
FreeBSD:14:amd644.0.0-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3864.0.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-six>=1.14.0 : devel/py-six@py38
  2. py38-setuptools>0 : devel/py-setuptools@py38
  3. python3.8 : lang/python38
Runtime dependencies:
  1. py38-six>=1.14.0 : devel/py-six@py38
  2. py38-pycurl>=7.19.0_1 : ftp/py-pycurl@py38
  3. py38-setuptools>0 : devel/py-setuptools@py38
  4. python3.8 : lang/python38
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 5 deleted ports
  1. multimedia/clive1*
  2. net-mgmt/virtinst*
  3. sysutils/createrepo*
  4. sysutils/yum*
  5. www/videocache*
  6. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. http://urlgrabber.baseurl.org/download/
Collapse this list.

Number of commits found: 25

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  4.0.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Dec 2020 23:02:15
Original commit files touched by this commit Revision:559531  4.0.0
antoine search for other commits by this committer
Drop python 2.7 support from a few ports

With hat:	portmgr
30 Sep 2020 12:43:57
Original commit files touched by this commit Revision:550694  4.0.0
mat search for other commits by this committer
REINPLACE_ARGS can only contain the -i argument.

Reported by:	kevans
30 Sep 2020 07:41:14
Original commit files touched by this commit Revision:550652  4.0.0
nivit search for other commits by this committer
- Update to 4.0.0
- Remove dependency on Python 2.X (reported by [1])
- Use autoplist facility

PR:	249799
Submitted by:	swills  [1]
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  3.10.2_1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
20 Jan 2018 20:21:16
Original commit files touched by this commit Revision:459549  3.10.2_1
antoine search for other commits by this committer
Do not use %%PYTHON_PYOEXTENSION%% in python2 plists

With hat:	portmgr
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  3.10.2_1  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
05 Aug 2017 07:07:01
Original commit files touched by this commit Revision:447391  3.10.2_1
tcberner search for other commits by this committer
Readd pycurl as a runtime dependency.

In the previous release [1] pycurl was only dropped as a build-time dependency.

This fixes buildfailures for mythtv for example.

PR:		221157
Approved by:	portmgr (blanket)
Differential Revision:	https://reviews.freebsd.org/D11868
23 Jul 2017 11:42:10
Original commit files touched by this commit Revision:446464  3.10.2
nivit search for other commits by this committer
- Update to 3.10.2
- Remove ftp/py-pycurl from dependencies
- Sort variables
- Use shebangfix
- Remove patch/patch-urlgrabber__grabber.py
24 Dec 2016 14:05:45
Original commit files touched by this commit Revision:429354  3.9.1_4
antoine search for other commits by this committer
Remove dependency on the python2 symlink
23 Dec 2016 10:54:22
Original commit files touched by this commit Revision:429246  3.9.1_3
amdmi3 search for other commits by this committer
- Reflect that this module does not support python3
- Switch to options helpers

Approved by:	portmgr blanket
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  3.9.1_3
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
12 Dec 2015 23:43:51
Original commit files touched by this commit Revision:403641  3.9.1_3
sunpoet search for other commits by this committer
- Move ftp/py-curl to ftp/py-pycurl
- Bump PORTREVISION for dependent ports
17 Aug 2015 14:20:41
Original commit files touched by this commit Revision:394508  3.9.1_2
mat search for other commits by this committer
Remove UNIQUENAME and LATEST_LINK.

UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.

Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.

Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)

Reviewed by:	antoine, bapt
Exp-run by:	antoine
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3336
15 May 2015 17:41:25
Original commit files touched by this commit Revision:386441  3.9.1_2
amdmi3 search for other commits by this committer
- Drop @dirrm* from plist
- Add LICENSE_FILE

Approved by:	portmgr blanket
03 Jan 2015 08:41:21
Original commit files touched by this commit Revision:376109  3.9.1_2
mva search for other commits by this committer
- Convert USE_PYTHON to new USES in www/

With hat:	python@
08 May 2014 16:08:08
Original commit files touched by this commit Revision:353326  3.9.1_2
vanilla search for other commits by this committer
- Stage

PR:		ports/188802
Submitted by:	Bartek Rutkowski <ports@robakdesign.com>
Approved by:	portmgr@
21 Jan 2014 23:40:23
Original commit files touched by this commit Revision:340674  3.9.1_2
bapt search for other commits by this committer
Fix properties on pkg-plist
20 Sep 2013 23:36:54
Original commit files touched by this commit Revision:327776  3.9.1_2
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
www)
15 Aug 2013 16:21:27
Original commit files touched by this commit Revision:324776  3.9.1_2
nivit search for other commits by this committer
- Add a patch from upstream, that fix value of SSL verify host with pycurl
  (see http://goo.gl/KGnkXT )  [1], and so bump PORTREVISION
- Trim Makefile header
- Remove dead link from MASTER_SITES
- Remove leading, indefinite article from COMMENT
- Add LICENSE (LGPL21)
- Convert to the new options framework
- Fix WWW field in pkg-descr

Required by:	Yuri <yuri@rawbw.com> (via private email)  [1]
Build details:	http://goo.gl/7arykr
16 Jul 2012 08:51:23
Original commit files touched by this commit   3.9.1_1
nivit search for other commits by this committer
- Add a patch (provided by the authors of the program: goo.gl/jorPS )
  to fix a bug with the size of PyCurlFileObject
- Bump PORTREVISION

PR:		ports/168917
Submitted by:	Anders F Bjoerklund <afb at rpm5.org>
19 Mar 2011 12:38:54
Original commit files touched by this commit   3.9.1
miwi search for other commits by this committer
- Get Rid MD5 support
11 May 2010 08:49:24
Original commit files touched by this commit   3.9.1
nivit search for other commits by this committer
- Update to 3.9.1
- Add ftp/py-curl to *_DEPENDS
- Change primary download site
- Change WWW site in pkg-descr
03 Jul 2008 15:47:27
Original commit files touched by this commit   3.1.0_1
nivit search for other commits by this committer
- Fix patch target when NOPORTDOCS is set (issue reported by "QA Tindy" via
itetcu
- Use ${PYTHON_PKGNAMEPREFIX} inside DOCSDIR (so bump PORTREVISION)
- Use os.environ.has_key() instead of os.getenv() inside setup.py
18 Dec 2007 14:54:59
Original commit files touched by this commit   3.1.0
nivit search for other commits by this committer
urlgrabber is a pure python package that drastically simplifies
the fetching of files. It is designed to be used in programs that
need common (but not necessarily simple) url-fetching features.
It is extremely simple to drop into an existing program and provides
a clean interface to protocol-independant file-access. Best of all,
urlgrabber takes care of all those pesky file-fetching details, and
lets you focus on whatever it is that your program is written to do!

Author: Michael D. Stenner, Ryan Tomayko
WWW:    http://linux.duke.edu/projects/urlgrabber/

Number of commits found: 25