FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
papercut Papercut is a news server written in Python, using a MySQL backend
0.9.13_1 news on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 23 Jul 2003 22:28:29
Also Listed In: python
License: MIT
Papercut is a news server written in 100% pure Python. It designed
to be use as backend for PHP, or to be run on a small network.
Messages can be stored in a MySQL database.
It doesn't support feeding.

WWW: http://pessoal.org/papercut/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (55 items)
  1. /usr/local/share/licenses/papercut-0.9.13_1/catalog.mk
  2. /usr/local/share/licenses/papercut-0.9.13_1/LICENSE
  3. /usr/local/share/licenses/papercut-0.9.13_1/MIT
  4. bin/papercut
  5. share/papercut/papercut.py
  6. share/papercut/papercut_cache.py
  7. share/papercut/portable_locker.py
  8. @sample share/papercut/settings.py.sample
  9. @exec echo "To use papercut you need to edit %D/share/papercut/settings.py." |fmt
  10. share/papercut/auth/__init__.py
  11. share/papercut/auth/mysql.py
  12. share/papercut/auth/phorum_mysql_users.py
  13. share/papercut/auth/phorum_pgsql_users.py
  14. share/papercut/auth/phpbb_mysql_users.py
  15. share/papercut/auth/phpnuke_phpbb_mysql_users.py
  16. share/papercut/auth/postnuke_phpbb_mysql_users.py
  17. share/papercut/storage/__init__.py
  18. share/papercut/storage/forwarding_proxy.py
  19. share/papercut/storage/maildir.py
  20. share/papercut/storage/mbox.py
  21. share/papercut/storage/mime.py
  22. share/papercut/storage/mysql.py
  23. share/papercut/storage/mysql_storage.sql
  24. share/papercut/storage/p2p.py
  25. share/papercut/storage/phorum_mysql.py
  26. share/papercut/storage/phorum_mysql_fix.sql
  27. share/papercut/storage/phorum_pgsql.py
  28. share/papercut/storage/phorum_pgsql_fix.sql
  29. share/papercut/storage/phpbb_mysql.py
  30. share/papercut/storage/phpbb_mysql_fix.sql
  31. share/papercut/storage/phpnuke_phpbb_mysql.py
  32. share/papercut/storage/strutil.py
  33. @unexec [ -f %D/share/papercut/papercut.pyc ] && rm %D/share/papercut/papercut.pyc || true
  34. @unexec [ -f %D/share/papercut/papercut_cache.pyc ] && rm %D/share/papercut/papercut_cache.pyc || true
  35. @unexec [ -f %D/share/papercut/portable_locker.pyc ] && rm %D/share/papercut/portable_locker.pyc || true
  36. @unexec [ -f %D/share/papercut/settings.py ] || true
  37. @unexec [ -f %D/share/papercut/settings.pyc ] && rm %D/share/papercut/settings.pyc || true
  38. @unexec [ -f %D/share/papercut/auth/__init__.pyc ] && rm %D/share/papercut/auth/__init__.pyc || true
  39. @unexec [ -f %D/share/papercut/auth/mysql.pyc ] && rm %D/share/papercut/auth/mysql.pyc || true
  40. @unexec [ -f %D/share/papercut/auth/phorum_mysql_users.pyc ] && rm %D/share/papercut/auth/phorum_mysql_users.pyc || true
  41. @unexec [ -f %D/share/papercut/auth/phorum_pgsql_users.pyc ] && rm %D/share/papercut/auth/phorum_mysql_users.pyc || true
  42. @unexec [ -f %D/share/papercut/auth/phpbb_mysql_users.pyc ] && rm %D/share/papercut/auth/phpbb_mysql_users.pyc || true
  43. @unexec [ -f %D/share/papercut/storage/__init__.pyc ] && rm %D/share/papercut/storage/__init__.pyc || true
  44. @unexec [ -f %D/share/papercut/storage/forwarding_proxy.pyc ] && rm %D/share/papercut/storage/forwarding_proxy.pyc || true
  45. @unexec [ -f %D/share/papercut/storage/mbox.pyc ] && rm %D/share/papercut/storage/mbox.pyc || true
  46. @unexec [ -f %D/share/papercut/storage/mime.pyc ] && rm %D/share/papercut/storage/mime.pyc || true
  47. @unexec [ -f %D/share/papercut/storage/mysql.pyc ] && rm %D/share/papercut/storage/mysql.pyc || true
  48. @unexec [ -f %D/share/papercut/storage/p2p.pyc ] && rm %D/share/papercut/storage/p2p.pyc || true
  49. @unexec [ -f %D/share/papercut/storage/phorum_mysql.pyc ] && rm %D/share/papercut/storage/phorum_mysql.pyc || true
  50. @unexec [ -f %D/share/papercut/storage/phorum_pgsql.pyc ] && rm %D/share/papercut/storage/phorum_pgsql.pyc || true
  51. @unexec [ -f %D/share/papercut/storage/phpbb_mysql.pyc ] && rm %D/share/papercut/storage/phpbb_mysql.pyc || true
  52. @unexec [ -f %D/share/papercut/storage/strutil.pyc ] && rm %D/share/papercut/storage/strutil.pyc || true
  53. @dir share/papercut/logs
  54. @dir share/papercut/cache
  55. @unexec rmdir %D/share/papercut 2> /dev/null || echo "If you are permanently removing this port, you should do a ``rm -rf %D/share/papercut`` to remove any files left." | fmt
  56. Collapse this list.

To install the port: cd /usr/ports/news/papercut/ && make install clean
To add the package: pkg install papercut

PKGNAME: papercut

distinfo:

SHA256 (papercut-0.9.13.tar.gz) = 5cbcd28e3f958625104da418bac08d525f05f51dd9ad724055ff1cfd17b5154b
SIZE (papercut-0.9.13.tar.gz) = 162916


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. python2.7 : lang/python27
Runtime dependencies:
  1. py27-MySQLdb>=1.2.2 : databases/py-MySQLdb@py27
  2. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
python:2.7 shebangfix

Master Sites:
  1. http://pessoal.org/papercut/

Number of commits found: 21

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
03 Dec 2017 08:25:32
Original commit files touched by this commit  0.9.13_1
Revision:455392  Sanity Test Failure
antoine search for other commits by this committer
- Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
19 Apr 2017 06:17:17
Original commit files touched by this commit  0.9.13_1
Revision:438824
miwi search for other commits by this committer
- Fix shebangs
17 Oct 2016 04:00:21
Original commit files touched by this commit  0.9.13
Revision:424092
danfe search for other commits by this committer
- Double-quote $@ to properly propagate parameters down the execution path
- Consistently pad (separate) shebang in wrapper scripts with an empty line
01 Apr 2016 14:16:20
Original commit files touched by this commit  0.9.13
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
08 Jun 2015 01:17:15
Original commit files touched by this commit  0.9.13
Revision:388797
amdmi3 search for other commits by this committer
- Add LICENSE
- Add NO_ARCH
- Modernize plist
24 Oct 2014 16:43:00
Original commit files touched by this commit  0.9.13
Revision:371452
mva search for other commits by this committer
- Convert ports of news/ and print/ to new USES=python

Approved by: portmgr (implicit)
29 Mar 2014 17:28:56
Original commit files touched by this commit  0.9.13
Revision:349572
adamw search for other commits by this committer
Add stage support to news, and improve correctness.
I am not touching the husky ports with a 10 foot pole.

atp:
	stage, improve pkg-message
crashmail:
	stage
diablo:
	too wacky to stage, but convert WITH_* to OPTIONS, unmute
	commands that shouldn't be muted, use :MDOCS
fidogate-ds:
	stage, OPTIONS, treat examples as EXAMPLES, not DOCS, handle
	/var/* in the plist properly
golded+:
	stage, OPTIONS, protect examples behind %%PORTEXAMPLES%%
(Only the first 15 lines of the commit message are shown above View all of this commit message)
21 Jan 2014 23:40:23
Original commit files touched by this commit  0.9.13
Revision:340674
bapt search for other commits by this committer
Fix properties on pkg-plist
20 Sep 2013 22:31:15
Original commit files touched by this commit  0.9.13
Revision:327759
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
news)
20 Mar 2011 12:54:45
Original commit files touched by this commit  0.9.13
miwi search for other commits by this committer
- Get Rid MD5 support
09 Oct 2010 09:09:04
Original commit files touched by this commit  0.9.13
lwhsu search for other commits by this committer
- Chease databases/py-MySQLdb update
12 Nov 2009 04:56:16
Original commit files touched by this commit  0.9.13
linimon search for other commits by this committer
Reset clement@FreeBSD.org due to long absence from FreeBSD.

Hat:            portmgr
11 May 2006 22:49:56
Original commit files touched by this commit  0.9.13
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with N
23 Jan 2006 23:46:39
Original commit files touched by this commit  0.9.13
edwin search for other commits by this committer
SHA256ify

Approved by: krion@
22 Jan 2006 06:28:59
Original commit files touched by this commit  0.9.13
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
22 May 2005 12:35:37
Original commit files touched by this commit  0.9.13
clement search for other commits by this committer
- Update to 0.9.13
- Fix WWW
07 Feb 2004 17:16:21
Original commit files touched by this commit  0.9.12
clement search for other commits by this committer
- SIZEify distinfo
03 Feb 2004 09:38:13
Original commit files touched by this commit  0.9.12
clement search for other commits by this committer
- Update to 0.9.12
22 Jan 2004 10:37:12
Original commit files touched by this commit  0.9.11
clement search for other commits by this committer
- Update to 0.9.11
05 Jan 2004 01:37:16
Original commit files touched by this commit  0.9.10
clement search for other commits by this committer
- Update to 0.9.10
- fix deinstall
- ECHO -> ECHO_MSG
- Update MASTER_SITES

Approved by:        erwin (mentor) (implicitly)
23 Jul 2003 22:21:44
Original commit files touched by this commit  0.9.8
oliver search for other commits by this committer
Add papercut 0.9.8,
papercut is a news server written in Python,
using a MySQL backend.

PR:             53989
Submitted by:   Clement Laforet <sheepkiller@cultdeadsheep.org>

Number of commits found: 21

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
wiresharkDec 10
procmail*Dec 08
opensslDec 07
firefoxDec 05
firefox-esrDec 05
linux-firefoxDec 05
linux-seamonkeyDec 05
seamonkeyDec 05
waterfoxDec 05
mybbDec 02
varnish4Dec 02
varnish5Dec 02
asterisk13Dec 01
wordpressDec 01
wordpressDec 01

14 vulnerabilities affecting 77 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-10 18:59:21


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32080
Broken 122
Deprecated 39
Ignore 357
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 44
Expired 11
Set to expire 31
Interactive 0
new 24 hours 5
new 48 hours50
new 7 days76
new fortnight35603
new month50865

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.