Bug 175040 - textproc/dixit: Update to version 11.11
Summary: textproc/dixit: Update to version 11.11
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-05 18:10 UTC by tkato432
Modified: 2013-02-05 09:20 UTC (History)
0 users

See Also:


Attachments
file.diff (5.43 KB, patch)
2013-01-05 18:10 UTC, tkato432
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2013-01-05 18:10:11 UTC
- Update to version 11.11
Comment 1 Marcelo Araujo freebsd_committer freebsd_triage 2013-01-18 06:17:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->araujo

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2013-02-05 09:13:02 UTC
Responsible Changed
From-To: araujo->miwi

I'll take it.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2013-02-05 09:13:06 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-02-05 09:13:06 UTC
Author: miwi
Date: Tue Feb  5 09:12:52 2013
New Revision: 311677
URL: http://svnweb.freebsd.org/changeset/ports/311677

Log:
  - Update to 11.11
  
  PR:		175040
  Submitted by:	Ports Fury

Modified:
  head/textproc/dixit/Makefile   (contents, props changed)
  head/textproc/dixit/distinfo   (contents, props changed)

Modified: head/textproc/dixit/Makefile
==============================================================================
--- head/textproc/dixit/Makefile	Tue Feb  5 09:11:19 2013	(r311676)
+++ head/textproc/dixit/Makefile	Tue Feb  5 09:12:52 2013	(r311677)
@@ -1,27 +1,30 @@
-# New ports collection makefile for:	dixit
-# Date created:				2005-01-11
-# Whom:					Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
-#
+# Created by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
 # $FreeBSD$
-#
 
 PORTNAME=	dixit
-PORTVERSION=	10.8
-PORTREVISION=	1
+PORTVERSION=	11.11
 CATEGORIES=	textproc
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/:dixit \
-		SF/${PORTNAME}/${PORTNAME}_qdb/:db
-DISTFILES=	${PORTNAME}-${PORTVERSION}.${QT_VER}.tgz:${PORTNAME} \
+MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \
+		SF/${PORTNAME}/${PORTNAME}_qdb:db
+DISTFILES=	${PORTNAME}-${PORTVERSION}.${QT_VER}.tgz \
 		${_DB_D}:db
 EXTRACT_ONLY=	${PORTNAME}-${PORTVERSION}.${QT_VER}.tgz
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Romanian dictionaries databases and query application
 
-WRKSRC=		${WRKDIR}/${PORTNAME}
+LICENSE=	GPLv3 # (or later)
+
+WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}.${QT_VER}
+
+USE_QT4=	corelib gui network moc_build qmake_build rcc_build
+HAS_CONFIGURE=	yes
+MAKE_JOBS_SAFE=	yes
 
 PLIST_SUB=	_DB=${_DB} DB_DIR=${DB_DIR} _DB_F=${_DB_F}
 
+QT_VER=		4
+
 DB_DIR?=	/var/db/dixit
 DB_OWNER?=	root
 DB_GROUP?=	wheel
@@ -29,59 +32,42 @@ DB_MODE?=	0664
 # DB_DATE is the time of the file in the zip archive, not the time of the last
 # update of the database (which is a little earlier, but TZ makes it appear to
 # be later), but it's all we can do in a makefile.
-DB_DATE=201004010000
+DB_DATE=201204010000
 _DB_D=	${PORTNAME}.qdb.tar.bz2
 _DB_F=	${PORTNAME}.qdb
 _DB=	${DB_DIR}/${_DB_F}
 
-HAS_CONFIGURE=	yes
-
-QT_VER=4
-USE_QT4=	corelib gui network moc_build qmake_build rcc_build
-#USE_GMAKE=	yes
-#MAKE_ENV=	PTHREAD_LIBS=${PTHREAD_LIBS} QTDIR="${QT_PREFIX}"
-
 pre-everything::
-	@${ECHO_CMD}
-	@${ECHO_CMD} "Your dictionary database directory is:"
-	@${ECHO_CMD} "DB_DIR=${DB_DIR} (default /var/db/dixit)"
-	@${ECHO_CMD} "You need about 65MB for the dictionary db."
-#	@${ECHO_CMD} "To overwrite the database, irrespectiv of it's last update"
-#	@${ECHO_CMD} "time define DB_OVERWRITE=yes"
-#.ifdef(DB_OVERWRITE)
-#	@${ECHO_CMD} "DB_OVERWRITE is set, the database will be overwritten !!"
-#.endif
-	@${ECHO_CMD}
-	@${ECHO_CMD} "You can allow all users to update (but potentially also delete"
-	@${ECHO_CMD} "or alter) the dictionaries database by setting DB_MODE=0666"
-	@${ECHO_CMD} "DB_OWNER=${DB_OWNER} (default: root)"
-	@${ECHO_CMD} "DB_GROUP=${DB_GROUP} (default: wheel)"
-	@${ECHO_CMD} "DB_MODE=${DB_MODE} (default: 0664)"
-	@${ECHO_CMD}
+	@${ECHO_MSG}
+	@${ECHO_MSG} "Your dictionary database directory is:"
+	@${ECHO_MSG} "DB_DIR=${DB_DIR} (default /var/db/dixit)"
+	@${ECHO_MSG} "You need about 65MB for the dictionary db."
+	@${ECHO_MSG}
+	@${ECHO_MSG} "You can allow all users to update (but potentially also delete"
+	@${ECHO_MSG} "or alter) the dictionaries database by setting DB_MODE=0666"
+	@${ECHO_MSG} "DB_OWNER=${DB_OWNER} (default: root)"
+	@${ECHO_MSG} "DB_GROUP=${DB_GROUP} (default: wheel)"
+	@${ECHO_MSG} "DB_MODE=${DB_MODE} (default: 0664)"
+	@${ECHO_MSG}
+
+post-patch:
+	@${REINPLACE_CMD} -e \
+		's|-O3||' ${WRKSRC}/${PORTNAME}-${PORTVERSION}.${QT_VER}.pro
+	@${REINPLACE_CMD} -e \
+		's|dixit.qdb|${_DB}|' ${WRKSRC}/src/dixit.h
 
 do-configure:
-	@${REINPLACE_CMD} -e "s^dixit.qdb^${_DB}^" ${WRKSRC}/src/dixit.h
-#	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} qmake \
-#		-spec ${LOCALBASE}/share/qt/mkspecs/freebsd-g++ ${PORTNAME}.pro
-	cd ${WRKSRC} && \
-	${SETENV} ${CONFIGURE_ENV} ${QMAKE} -unix PREFIX=${PREFIX} ${PORTNAME}.pro
+	(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QMAKE} ${QMAKEFLAGS})
 
 do-install:
-	@${MKDIR} ${DB_DIR}
+	(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${PREFIX}/bin)
 	@${TOUCH} -t ${DB_DATE} ${WRKSRC}/${_DB_F}
-	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}  ${PREFIX}/bin/${PORTNAME}
-	@${ECHO_CMD} "	===> Installing database ... .. ."
-.ifndef(DB_OVERWRITE)
+	@${ECHO_MSG} "	===> Installing database ... .. ."
 	@if [ ! -e "${_DB}" -o "${_DB}" -ot "${WRKSRC}/${_DB_F}" ]; \
 		then	${TAR} -C ${DB_DIR:S/${PORTNAME}//} -xf ${DISTDIR}/${_DB_D} && \
-			${ECHO_CMD} "	===> ... Done."; \
-		else	${ECHO_CMD} "	===> Exisitng database is newer, skiping";\
+			${ECHO_MSG} "	===> ... Done."; \
+		else	${ECHO_MSG} "	===> Exisitng database is newer, skiping";\
 	fi
-.else
-	@${ECHO_CMD} "	===> DB_OVERWRITE is set, installing database ... .. ."
-	${TAR} -C ${DB_DIR:S/${PORTNAME}//} -xf ${DISTDIR}/${_DB_D}
-	@${ECHO_CMD} "	===> ... Done."
-.endif
 	@${CHOWN} ${DB_OWNER}:${DB_GROUP} ${_DB}
 	@${CHMOD} ${DB_MODE} ${_DB}
 

Modified: head/textproc/dixit/distinfo
==============================================================================
--- head/textproc/dixit/distinfo	Tue Feb  5 09:11:19 2013	(r311676)
+++ head/textproc/dixit/distinfo	Tue Feb  5 09:12:52 2013	(r311677)
@@ -1,4 +1,4 @@
-SHA256 (dixit-10.8.4.tgz) = c4ab717e0ee82018d266ad995cd23d934aaac41160b209efd40a6b11241d27cb
-SIZE (dixit-10.8.4.tgz) = 145722
-SHA256 (dixit.qdb.tar.bz2) = d491b87b01d60e0adf8a3ac59d034f29fe58fe288ba1a59bab77638324a41170
-SIZE (dixit.qdb.tar.bz2) = 22028052
+SHA256 (dixit-11.11.4.tgz) = 93ae9a2422a952103a54e5d049072616ef3a27df594fe61d94db980863afc78c
+SIZE (dixit-11.11.4.tgz) = 161307
+SHA256 (dixit.qdb.tar.bz2) = 6e94538c54b5e8e3acf33f8b6b688c636b91275d8b5cef2aab463d71b5f27dbc
+SIZE (dixit.qdb.tar.bz2) = 27220638
_______________________________________________
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"