Bug 189681

Summary: [PATCH] databases/py-cmemcache: Mark DEPRECATED, Add STAGE, take maintainership
Product: Ports & Packages Reporter: Muhammad Moinur Rahman <bofh>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
py-cmemcache-0.95.patch none

Description Muhammad Moinur Rahman freebsd_committer freebsd_triage 2014-05-11 20:00:00 UTC
- Mark DEPRECATED
- Mark IGNORE for OSVERSION > 100000
- Added STAGE
- Addes LICENSE
- Take maintainership

For Committer's reference:
http://pdr.s.ubze.ro/bulk/latest-per-pkg/py27-cmemcache/0.95_1/
overrides ports/188825

Generated with FreeBSD Port Tools 1.02 (mode: change, diff: ports)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-05-11 20:00:04 UTC
Responsible Changed
From-To: freebsd-ports-bugs->sunpoet

sunpoet@ wants this submitter's PRs (via the GNATS Auto Assign Tool)
Comment 2 Steve Wills freebsd_committer freebsd_triage 2014-05-12 15:35:09 UTC
Responsible Changed
From-To: sunpoet->swills

I'll take it.
Comment 3 dfilter service freebsd_committer freebsd_triage 2014-05-12 15:35:39 UTC
Author: swills
Date: Mon May 12 14:35:32 2014
New Revision: 353828
URL: http://svnweb.freebsd.org/changeset/ports/353828
QAT: https://qat.redports.org/buildarchive/r353828/

Log:
  - Mark deprecated since it's deprecated upstream [1] [2]
  - Mark broken on 10.0 and newer because it doesn't build [2]
  - Stage just so I can commit [2]
  - Switch to USES=tar:bzip2 to silence warnings [2]
  - Cleanup pkg-descr [2]
  - Bump PORTREVISION for package change (pkg-descr) [2]
  - Not assigning maintainership because port is expiring
  
  PR:		ports/188825 [1]
  PR:		ports/189681 [2]
  Submitted by:	Bartek Rutkowski <ports@robakdesign.com> [1]
  Submitted by:	Muhammad Moinur Rahman <5u623l20@gmail.com> [2]

Deleted:
  head/databases/py-cmemcache/pkg-plist
Modified:
  head/databases/py-cmemcache/Makefile
  head/databases/py-cmemcache/pkg-descr

Modified: head/databases/py-cmemcache/Makefile
==============================================================================
--- head/databases/py-cmemcache/Makefile	Mon May 12 14:21:01 2014	(r353827)
+++ head/databases/py-cmemcache/Makefile	Mon May 12 14:35:32 2014	(r353828)
@@ -3,6 +3,7 @@
 
 PORTNAME=	cmemcache
 PORTVERSION=	0.95
+PORTREVISION=	1
 CATEGORIES=	databases python
 MASTER_SITES=	http://gijsbert.org/downloads/cmemcache/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,9 +13,18 @@ COMMENT=	Python API for memcached, a dis
 
 LIB_DEPENDS=	libmemcache.so:${PORTSDIR}/databases/libmemcache
 
-USE_BZIP2=	yes
+USES=			tar:bzip2
 USE_PYTHON=		yes
 USE_PYDISTUTILS=	yes
+PYDISTUTILS_AUTOPLIST=	yes
 
-NO_STAGE=	yes
-.include <bsd.port.mk>
+DEPRECATED=	Deprecated upstream
+EXPIRATION_DATE=2014-06-12
+
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 1000000
+BROKEN=	Does not build with CLANG or GCC greater than 4.2
+.endif
+
+.include <bsd.port.post.mk>

Modified: head/databases/py-cmemcache/pkg-descr
==============================================================================
--- head/databases/py-cmemcache/pkg-descr	Mon May 12 14:21:01 2014	(r353827)
+++ head/databases/py-cmemcache/pkg-descr	Mon May 12 14:35:32 2014	(r353828)
@@ -2,4 +2,4 @@ Python extension for libmemcache, the C 
 same as python-memcache, so it is easy to replace python-memcache with
 cmemcache, and vice versa.
 
-WWW:	http://gijsbert.org/cmemcache/
+WWW: http://gijsbert.org/cmemcache/
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Steve Wills freebsd_committer freebsd_triage 2014-05-12 15:35:57 UTC
State Changed
From-To: open->closed

Committed. Thanks!