Index: head/www/aolserver/Makefile =================================================================== --- head/www/aolserver/Makefile (revision 348294) +++ head/www/aolserver/Makefile (revision 348295) @@ -1,737 +1,737 @@ # Created by: Matthew Braithwaite # $FreeBSD$ PORTNAME= aolserver PORTVERSION= 4.5.1 DISTVERSIONSUFFIX= -src PORTREVISION= 1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/AOLserver/${PORTVERSION} DIST_SUBDIR= aolserver MAINTAINER= ports@FreeBSD.org COMMENT= A multithreaded web server with embedded TCL interpreter LICENSE= MPL LICENSE_FILE= ${WRKSRC}/license.terms DEPRECATED= abandonware, messing up on clusters EXPIRATION_DATE= 2014-04-03 MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} AOLSERVERBASE?= ${PORTNAME} AOLSERVERUSER?= nobody AOLSERVERGROUP?= nogroup USERS= ${AOLSERVERUSER} GROUPS= ${AOLSERVERGROUP} MANPREFIX= ${PREFIX}/${AOLSERVERBASE} -USE_GMAKE= yes +USES= gmake HAS_CONFIGURE= yes USE_RC_SUBR= ${PORTNAME} PKGMESSAGE= ${WRKDIR}/pkg-message PKGINSTALL= ${WRKDIR}/pkg-install PKGDEINSTALL= ${WRKDIR}/pkg-deinstall SUB_FILES= pkg-message aolserver pkg-install pkg-deinstall SUB_VARS= AOLSERVERUSER=${AOLSERVERUSER} \ AOLSERVERGROUP=${AOLSERVERGROUP} SUB_LIST+= ${SUB_VARS} AOLSERVERBASE="${PREFIX}/${AOLSERVERBASE}" PLIST_SUB+= ${SUB_VARS} AOLSERVERBASE="${AOLSERVERBASE}" USES= tcl:84,85 ONLY_FOR_ARCHS= i386 amd64 OPTIONS_DEFINE= HTMLDOCS MANPAGES TESTS HTMLDOCS_DESC= Install HTML documentation MANPAGES_DESC= Install manpages TESTS_DESC= Install tests in example directory NO_STAGE= yes .include SUB_LIST+= MKDIR="${MKDIR}" ECHO_CMD="${ECHO_CMD}" \ CHOWN="${CHOWN}" CHMOD="${CHMOD}" CONFIGURE_ENV+= TCLSH="${TCLSH}" CONFIGURE_ARGS+= --prefix="${PREFIX}/${AOLSERVERBASE}" \ --with-tcl="${TCL_LIBDIR}" .if !defined(NO_INSTALL_MANPAGES) && ${PORT_OPTIONS:MMANPAGES} INSTALL_TARGET= install install-man MANCOMPRESSED= no MAN1= nsd.1 MAN3= Ns_FreeConnInterp.3 Ns_ClsAlloc.3 Ns_GetMimeType.3 Ns_GetProcInfo.3 \ Ns_IntPrint.3 Ns_SetUrlToFileProc.3 Ns_HttpTime.3 Ns_HtuuDecode.3 \ Ns_IndexAdd.3 Ns_InfoAddress.3 Ns_ListCons.3 Ns_MasterLock.3 \ Ns_ModuleGetSymbol.3 Ns_PoolAlloc.3 Ns_ServerSpecificAlloc.3 \ Ns_DStringAppend.3 Ns_Main.3 Ns_PurgeFiles.3 Ns_HomePath.3 ns_calloc.3 \ Ns_SemaDestroy.3 Ns_QuoteHtml.3 Ns_RWLockDestroy.3 Ns_RegisterAtExit.3 \ Ns_SetConnLocationProc.3 Ns_SetCopy.3 Ns_SockRecv.3 \ Ns_CacheBroadcast.3 Ns_TclEnterSet.3 Ns_CloseOnExec.3 \ Ns_Db0or1Row.3 Ns_GetAddrByHost.3 Ns_FreeRequest.3 Ns_TclDbGetHandle.3 \ Ns_TclDetachedThread.3 Ns_ThreadAlloc.3 Ns_TclGetOpenChannel.3 \ Ns_TclGetTimeFromObj.3 Ns_TclInitInterps.3 Ns_TclRegisterAtCleanup.3 \ Ns_Match.3 Ns_TlsAlloc.3 Ns_AbsoluteUrl.3 Ns_ThreadCreate.3 \ Ns_UrlSpecificAlloc.3 Ns_AdjTime.3 Ns_AdpRegisterParser.3 Ns_GetTemp.3 \ Ns_ConnReturnFile.3 Ns_ConnGetStatus.3 Ns_ConnGetType.3 \ Ns_ConfigGetBool.3 Ns_DbDriverDbType.3 Ns_DbInterpretSqlFile.3 \ Ns_CopyEnviron.3 Ns_ConnReturnOpenChannel.3 Ns_ExecArgblk.3 \ Ns_ExtDbMsgCodeToName.3 Ns_FetchPage.3 Ns_Gzip.3 Ns_ConnFlush.3 \ Ns_ConnDriverContext.3 Ns_ConnFlushHeaders.3 Ns_ClearSockErrno.3 \ Ns_BindSock.3 Ns_ConnAuthPasswd.3 Ns_ConnGets.3 Ns_ConnClose.3 \ Ns_After.3 ns_asctime.3 Ns_CsDestroy.3 Ns_ConnContent.3 Ns_DRand.3 \ Ns_ConnCopyToChannel.3 Ns_ConnQueueHeaders.3 Ns_DbBouncePool.3 \ Ns_DbSpExec.3 Ns_DecodeUrl.3 Ns_DriverInit.3 Ns_Encrypt.3 \ Ns_ConnGetQuery.3 Ns_Fatal.3 Ns_ConnRedirect.3 Ns_ConnGetEncoding.3 \ Ns_GetGid.3 ns_sigmask.3 Ns_SockCallback.3 Ns_AbsTimedWaitForEvent.3 \ Ns_AuthorizeRequest.3 Ns_CondBroadcast.3 Ns_ConnCondSetHeaders.3 \ Ns_ConnPrintfHeader.3 Ns_ConnReturnAdminNotice.3 \ Ns_ConnReturnBadRequest.3 Ns_RegisterCleanup.3 Ns_TclAllocateInterp.3 MANN= ns_geturl.n ns_gifsize.n ns_headers.n ns_hrefs.n ns_ictl.n ns_info.n \ ns_gmtime.n ns_kill.n ns_column.n ns_library.n ns_localtime.n ns_log.n \ ns_logroll.n ns_modulepath.n ns_normalizepath.n ns_parseheader.n \ ns_parsequery.n ns_register_adp.n ns_http.n ns_after.n ns_adp_stats.n \ ns_atclose.n ns_cache.n ns_chan.n ns_job.n ns_adp_argc.n \ ns_adp_registeradp.n ns_chmod.n ns_conn.n ns_connsendfp.n ns_eval.n \ ns_for.n ns_fmttime.n ns_rollfile.n ns_addrbyhost.n ns_cleanup.n \ ns_rand.n ns_register_filter.n ns_set.n ns_share.n ns_crypt.n \ ns_shutdown.n ns_sleep.n ns_sockaccept.n ns_thread.n ns_time.n \ ns_checkurl.n ns_purgefiles.n ns_adp_ctl.n ns_adp_mimetype.n ns_adp.n \ ns_adp_abort.n ns_url2file.n ns_mktemp.n ns_urlencode.n ns_uudecode.n \ ns_writefp.n env.n ns_adp_append.n ns_adp_debug.n ns_config.n \ ns_getchannels.n ns_guesstype.n ns_module.n ns_cond.n ns_httptime.n \ ns_markfordelete.n ns_requestauthorize.n MLINKS= Ns_AdpRegisterParser.3 Ns_AdpRequest.3 \ Ns_AbsTimedWaitForEvent.3 Ns_AllocThreadLocalStorage.3 \ Ns_AuthorizeRequest.3 Ns_AuthorizeUser.3 \ Ns_AbsTimedWaitForEvent.3 Ns_BeginDetachedThread.3 \ Ns_AbsTimedWaitForEvent.3 Ns_BeginThread.3 \ Ns_AbsTimedWaitForEvent.3 Ns_BroadcastEvent.3 \ Ns_CacheBroadcast.3 Ns_CacheCreate.3 \ Ns_CacheBroadcast.3 Ns_CacheCreateEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheCreateSz.3 \ Ns_CacheBroadcast.3 Ns_CacheDeleteEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheDestroy.3 \ Ns_CacheBroadcast.3 Ns_CacheFind.3 \ Ns_CacheBroadcast.3 Ns_CacheFindEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheFirstEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheFlush.3 \ Ns_CacheBroadcast.3 Ns_CacheFlushEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheFree.3 \ Ns_CacheBroadcast.3 Ns_CacheGetValue.3 \ Ns_CacheBroadcast.3 Ns_CacheKey.3 \ Ns_CacheBroadcast.3 Ns_CacheLock.3 \ Ns_CacheBroadcast.3 Ns_CacheMalloc.3 \ Ns_CacheBroadcast.3 Ns_CacheName.3 \ Ns_CacheBroadcast.3 Ns_CacheNextEntry.3 \ Ns_CacheBroadcast.3 Ns_CacheSetValue.3 \ Ns_CacheBroadcast.3 Ns_CacheSetValueSz.3 \ Ns_CacheBroadcast.3 Ns_CacheSignal.3 \ Ns_CacheBroadcast.3 Ns_CacheTimedWait.3 \ Ns_CacheBroadcast.3 Ns_CacheTryLock.3 \ Ns_CacheBroadcast.3 Ns_CacheUnlock.3 \ Ns_CacheBroadcast.3 Ns_CacheUnsetValue.3 \ Ns_CacheBroadcast.3 Ns_CacheWait.3 \ Ns_After.3 Ns_Cancel.3 \ Ns_ClsAlloc.3 Ns_ClsGet.3 \ Ns_ClsAlloc.3 Ns_ClsSet.3 \ Ns_CondBroadcast.3 Ns_CondDestroy.3 \ Ns_CondBroadcast.3 Ns_CondInit.3 \ Ns_CondBroadcast.3 Ns_CondSignal.3 \ Ns_CondBroadcast.3 Ns_CondTimedWait.3 \ Ns_CondBroadcast.3 Ns_CondWait.3 \ Ns_ConfigGetBool.3 Ns_ConfigGetInt.3 \ Ns_ConfigGetBool.3 Ns_ConfigGetInt64.3 \ Ns_ConfigGetBool.3 Ns_ConfigGetPath.3 \ Ns_ConnAuthPasswd.3 Ns_ConnAuthUser.3 \ Ns_ConnGetQuery.3 Ns_ConnClearQuery.3 \ Ns_ConnContent.3 Ns_ConnContentFd.3 \ Ns_ConnContent.3 Ns_ConnContentLength.3 \ Ns_ConnContent.3 Ns_ConnContentOnDisk.3 \ Ns_ConnCopyToChannel.3 Ns_ConnCopyToDString.3 \ Ns_ConnCopyToChannel.3 Ns_ConnCopyToFd.3 \ Ns_ConnCopyToChannel.3 Ns_ConnCopyToFile.3 \ Ns_ConnDriverContext.3 Ns_ConnDriverName.3 \ Ns_ConnGetQuery.3 Ns_ConnFirstFile.3 \ Ns_ConnFlush.3 Ns_ConnFlushDirect.3 \ Ns_ConnGetQuery.3 Ns_ConnGetFile.3 \ Ns_ConnAuthPasswd.3 Ns_ConnHeaders.3 \ Ns_ConnAuthPasswd.3 Ns_ConnHost.3 \ Ns_ConnAuthPasswd.3 Ns_ConnId.3 \ Ns_ConnAuthPasswd.3 Ns_ConnLocation.3 \ Ns_ConnGetQuery.3 Ns_ConnNextFile.3 \ Ns_ConnAuthPasswd.3 Ns_ConnOutputHeaders.3 \ Ns_ConnAuthPasswd.3 Ns_ConnPeer.3 \ Ns_ConnAuthPasswd.3 Ns_ConnPeerPort.3 \ Ns_ConnAuthPasswd.3 Ns_ConnPort.3 \ Ns_ConnPrintfHeader.3 Ns_ConnPuts.3 \ Ns_ConnGets.3 Ns_ConnRead.3 \ Ns_ConnGets.3 Ns_ConnReadHeaders.3 \ Ns_ConnGets.3 Ns_ConnReadLine.3 \ Ns_ConnAuthPasswd.3 Ns_ConnResponseLength.3 \ Ns_ConnAuthPasswd.3 Ns_ConnResponseStatus.3 \ Ns_ConnReturnAdminNotice.3 Ns_ConnReturnData.3 \ Ns_ConnReturnOpenChannel.3 Ns_ConnReturnFdEx.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnForbidden.3 \ Ns_ConnReturnAdminNotice.3 Ns_ConnReturnHtml.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnInternalError.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnNoResponse.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnNotFound.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnNotImplemented.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnNotModified.3 \ Ns_ConnReturnAdminNotice.3 Ns_ConnReturnNotice.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnOk.3 \ Ns_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFd.3 \ Ns_ConnReturnOpenChannel.3 Ns_ConnReturnOpenFile.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnStatus.3 \ Ns_ConnReturnBadRequest.3 Ns_ConnReturnUnauthorized.3 \ Ns_AuthorizeRequest.3 Ns_ConnRunRequest.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSend.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSendChannel.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSendDString.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSendFd.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSendFdEx.3 \ Ns_ConnPrintfHeader.3 Ns_ConnSendFp.3 \ Ns_ConnAuthPasswd.3 Ns_ConnServer.3 \ Ns_ConnGetEncoding.3 Ns_ConnSetEncoding.3 \ Ns_ConnCondSetHeaders.3 Ns_ConnSetExpiresHeader.3 \ Ns_ConnCondSetHeaders.3 Ns_ConnSetHeaders.3 \ Ns_ConnCondSetHeaders.3 Ns_ConnSetLastModifiedHeader.3 \ Ns_ConnCondSetHeaders.3 Ns_ConnSetLengthHeader.3 \ Ns_ConnCondSetHeaders.3 Ns_ConnSetRequiredHeaders.3 \ Ns_ConnGetStatus.3 Ns_ConnSetStatus.3 \ Ns_ConnGetType.3 Ns_ConnSetType.3 \ Ns_ConnAuthPasswd.3 Ns_ConnSock.3 \ Ns_ConnPrintfHeader.3 Ns_ConnWrite.3 \ Ns_CsDestroy.3 Ns_CsEnter.3 \ Ns_CsDestroy.3 Ns_CsInit.3 \ Ns_CsDestroy.3 Ns_CsLeave.3 \ Ns_DStringAppend.3 Ns_DStringAppendArg.3 \ Ns_DStringAppend.3 Ns_DStringAppendElement.3 \ Ns_DStringAppend.3 Ns_DStringExport.3 \ Ns_DStringAppend.3 Ns_DStringFree.3 \ Ns_DStringAppend.3 Ns_DStringInit.3 \ Ns_DStringAppend.3 Ns_DStringLength.3 \ Ns_DStringAppend.3 Ns_DStringNAppend.3 \ Ns_DStringAppend.3 Ns_DStringPop.3 \ Ns_DStringAppend.3 Ns_DStringPrintf.3 \ Ns_DStringAppend.3 Ns_DStringPush.3 \ Ns_DStringAppend.3 Ns_DStringSetLength.3 \ Ns_DStringAppend.3 Ns_DStringTrunc.3 \ Ns_DStringAppend.3 Ns_DStringValue.3 \ Ns_DStringAppend.3 Ns_DStringVarAppend.3 \ Ns_Db0or1Row.3 Ns_Db1Row.3 \ Ns_Db0or1Row.3 Ns_DbBindRow.3 \ Ns_Db0or1Row.3 Ns_DbCancel.3 \ Ns_Db0or1Row.3 Ns_DbDML.3 \ Ns_DbDriverDbType.3 Ns_DbDriverName.3 \ Ns_Db0or1Row.3 Ns_DbExec.3 \ Ns_Db0or1Row.3 Ns_DbFlush.3 \ Ns_Db0or1Row.3 Ns_DbGetRow.3 \ Ns_DbBouncePool.3 Ns_DbPoolAllowable.3 \ Ns_DbBouncePool.3 Ns_DbPoolDefault.3 \ Ns_DbBouncePool.3 Ns_DbPoolDescription.3 \ Ns_DbBouncePool.3 Ns_DbPoolGetHandle.3 \ Ns_DbBouncePool.3 Ns_DbPoolGetMultipleHandles.3 \ Ns_DbBouncePool.3 Ns_DbPoolList.3 \ Ns_DbBouncePool.3 Ns_DbPoolPutHandle.3 \ Ns_DbBouncePool.3 Ns_DbPoolTimedGetHandle.3 \ Ns_DbBouncePool.3 Ns_DbPoolTimedGetMultipleHandles.3 \ Ns_DbInterpretSqlFile.3 Ns_DbQuoteValue.3 \ Ns_DbDriverDbType.3 Ns_DbRegisterDriver.3 \ Ns_Db0or1Row.3 Ns_DbResetHandle.3 \ Ns_Db0or1Row.3 Ns_DbSelect.3 \ Ns_Db0or1Row.3 Ns_DbSetException.3 \ Ns_DbSpExec.3 Ns_DbSpGetParams.3 \ Ns_DbSpExec.3 Ns_DbSpReturnCode.3 \ Ns_DbSpExec.3 Ns_DbSpSetParam.3 \ Ns_DbSpExec.3 Ns_DbSpStart.3 \ Ns_AbsTimedWaitForEvent.3 Ns_DestroyCriticalSection.3 \ Ns_AbsTimedWaitForEvent.3 Ns_DestroyEvent.3 \ Ns_AbsTimedWaitForEvent.3 Ns_DestroyMutex.3 \ Ns_AbsTimedWaitForEvent.3 Ns_DestroyRWLock.3 \ Ns_AbsTimedWaitForEvent.3 Ns_DestroySemaphore.3 \ Ns_AdjTime.3 Ns_DiffTime.3 \ Ns_CloseOnExec.3 Ns_DupHigh.3 \ Ns_DecodeUrl.3 Ns_EncodeUrl.3 \ Ns_AbsTimedWaitForEvent.3 Ns_EnterCriticalSection.3 \ Ns_ExecArgblk.3 Ns_ExecArgv.3 \ Ns_ExecArgblk.3 Ns_ExecProc.3 \ Ns_ExecArgblk.3 Ns_ExecProcess.3 \ Ns_AbsTimedWaitForEvent.3 Ns_ExitThread.3 \ Ns_ExtDbMsgCodeToName.3 Ns_ExtDbMsgNameToCode.3 \ Ns_ExtDbMsgCodeToName.3 Ns_ExtDbMsgRequiresArg.3 \ Ns_FetchPage.3 Ns_FetchURL.3 \ Ns_ExecArgblk.3 Ns_Fork.3 \ Ns_DRand.3 Ns_GenSeeds.3 \ Ns_ConnGetEncoding.3 Ns_GetCharsetEncoding.3 \ Ns_FreeConnInterp.3 Ns_GetConnInterp.3 \ Ns_DriverInit.3 Ns_GetDriverContext.3 \ Ns_ConnGetEncoding.3 Ns_GetEncoding.3 \ Ns_ExecArgblk.3 Ns_GetEnviron.3 \ Ns_ConnGetEncoding.3 Ns_GetFileEncoding.3 \ Ns_GetAddrByHost.3 Ns_GetHostByAddr.3 \ Ns_AuthorizeRequest.3 Ns_GetRequest.3 \ Ns_BindSock.3 Ns_GetSockAddr.3 \ Ns_ClearSockErrno.3 Ns_GetSockErrno.3 \ Ns_AbsTimedWaitForEvent.3 Ns_GetThread.3 \ Ns_AbsTimedWaitForEvent.3 Ns_GetThreadId.3 \ Ns_AbsTimedWaitForEvent.3 Ns_GetThreadLocalStorage.3 \ Ns_AbsTimedWaitForEvent.3 Ns_GetThreadServer.3 \ Ns_AdjTime.3 Ns_GetTime.3 \ Ns_ConnGetEncoding.3 Ns_GetTypeEncoding.3 \ Ns_GetGid.3 Ns_GetUid.3 \ Ns_GetGid.3 Ns_GetUserGid.3 \ Ns_GetGid.3 Ns_GetUserHome.3 \ Ns_HtuuDecode.3 Ns_HtuuEncode.3 \ Ns_AdjTime.3 Ns_IncrTime.3 \ Ns_IndexAdd.3 Ns_IndexDel.3 \ Ns_IndexAdd.3 Ns_IndexDestroy.3 \ Ns_IndexAdd.3 Ns_IndexDup.3 \ Ns_IndexAdd.3 Ns_IndexEl.3 \ Ns_IndexAdd.3 Ns_IndexFind.3 \ Ns_IndexAdd.3 Ns_IndexFindInf.3 \ Ns_IndexAdd.3 Ns_IndexFindMultiple.3 \ Ns_IndexAdd.3 Ns_IndexInit.3 \ Ns_IndexAdd.3 Ns_IndexIntInit.3 \ Ns_IndexAdd.3 Ns_IndexStringAppend.3 \ Ns_IndexAdd.3 Ns_IndexStringDestroy.3 \ Ns_IndexAdd.3 Ns_IndexStringDup.3 \ Ns_IndexAdd.3 Ns_IndexStringInit.3 \ Ns_IndexAdd.3 Ns_IndexStringTrunc.3 \ Ns_IndexAdd.3 Ns_IndexTrunc.3 \ Ns_InfoAddress.3 Ns_InfoBootTime.3 \ Ns_InfoAddress.3 Ns_InfoBuildDate.3 \ Ns_InfoAddress.3 Ns_InfoConfigFile.3 \ Ns_InfoAddress.3 Ns_InfoErrorLog.3 \ Ns_InfoAddress.3 Ns_InfoHomePath.3 \ Ns_InfoAddress.3 Ns_InfoHostname.3 \ Ns_InfoAddress.3 Ns_InfoLabel.3 \ Ns_InfoAddress.3 Ns_InfoNameOfExecutable.3 \ Ns_InfoAddress.3 Ns_InfoPid.3 \ Ns_InfoAddress.3 Ns_InfoPlatform.3 \ Ns_InfoAddress.3 Ns_InfoServerName.3 \ Ns_InfoAddress.3 Ns_InfoServerVersion.3 \ Ns_InfoAddress.3 Ns_InfoServersStarted.3 \ Ns_InfoAddress.3 Ns_InfoShutdownPending.3 \ Ns_InfoAddress.3 Ns_InfoStarted.3 \ Ns_InfoAddress.3 Ns_InfoTag.3 \ Ns_InfoAddress.3 Ns_InfoUptime.3 \ Ns_AbsTimedWaitForEvent.3 Ns_InitializeCriticalSection.3 \ Ns_AbsTimedWaitForEvent.3 Ns_InitializeEvent.3 \ Ns_AbsTimedWaitForEvent.3 Ns_InitializeMutex.3 \ Ns_AbsTimedWaitForEvent.3 Ns_InitializeRWLock.3 \ Ns_AbsTimedWaitForEvent.3 Ns_InitializeSemaphore.3 \ Ns_AbsTimedWaitForEvent.3 Ns_LeaveCriticalSection.3 \ Ns_HomePath.3 Ns_LibPath.3 \ Ns_ListCons.3 Ns_ListCopy.3 \ Ns_ListCons.3 Ns_ListDeleteDuplicates.3 \ Ns_ListCons.3 Ns_ListDeleteIf.3 \ Ns_ListCons.3 Ns_ListDeleteLowElements.3 \ Ns_ListCons.3 Ns_ListDeleteWithTest.3 \ Ns_ListCons.3 Ns_ListFree.3 \ Ns_ListCons.3 Ns_ListLast.3 \ Ns_ListCons.3 Ns_ListLength.3 \ Ns_ListCons.3 Ns_ListMapcar.3 \ Ns_ListCons.3 Ns_ListNconc.3 \ Ns_ListCons.3 Ns_ListNmapcar.3 \ Ns_ListCons.3 Ns_ListNreverse.3 \ Ns_ListCons.3 Ns_ListPrint.3 \ Ns_ListCons.3 Ns_ListSort.3 \ Ns_ListCons.3 Ns_ListWeightSort.3 \ Ns_AbsTimedWaitForEvent.3 Ns_LockMutex.3 \ Ns_Fatal.3 Ns_Log.3 \ Ns_Fatal.3 Ns_LogRoll.3 \ Ns_Fatal.3 Ns_LogTime.3 \ Ns_Fatal.3 Ns_LogTime2.3 \ Ns_HomePath.3 Ns_MakePath.3 \ Ns_MasterLock.3 Ns_MasterUnlock.3 \ Ns_ModuleGetSymbol.3 Ns_ModuleLoad.3 \ Ns_HomePath.3 Ns_ModulePath.3 \ Ns_ModuleGetSymbol.3 Ns_ModuleSymbol.3 \ Ns_DestroyMutex.3 Ns_MutexDestroy.3 \ Ns_DestroyMutex.3 Ns_MutexInit.3 \ Ns_DestroyMutex.3 Ns_MutexList.3 \ Ns_DestroyMutex.3 Ns_MutexLock.3 \ Ns_DestroyMutex.3 Ns_MutexSetName.3 \ Ns_DestroyMutex.3 Ns_MutexSetName2.3 \ Ns_DestroyMutex.3 Ns_MutexTryLock.3 \ Ns_DestroyMutex.3 Ns_MutexUnlock.3 \ Ns_Match.3 Ns_NextWord.3 \ Ns_CloseOnExec.3 Ns_NoCloseOnExec.3 \ Ns_HomePath.3 Ns_NormalizePath.3 \ Ns_InfoAddress.3 Ns_PageRoot.3 \ Ns_FreeRequest.3 Ns_ParseHeader.3 \ Ns_HttpTime.3 Ns_ParseHttpTime.3 \ Ns_FreeRequest.3 Ns_ParseRequest.3 \ Ns_AbsoluteUrl.3 Ns_ParseUrl.3 \ Ns_HomePath.3 Ns_PathIsAbsolute.3 \ Ns_After.3 Ns_Pause.3 \ Ns_PoolAlloc.3 Ns_PoolBlockSize.3 \ Ns_PoolAlloc.3 Ns_PoolCalloc.3 \ Ns_PoolAlloc.3 Ns_PoolCreate.3 \ Ns_PoolAlloc.3 Ns_PoolDestroy.3 \ Ns_PoolAlloc.3 Ns_PoolFlush.3 \ Ns_PoolAlloc.3 Ns_PoolFree.3 \ Ns_PoolAlloc.3 Ns_PoolRealloc.3 \ Ns_PoolAlloc.3 Ns_PoolStrCopy.3 \ Ns_PoolAlloc.3 Ns_PoolStrDup.3 \ Ns_FreeRequest.3 Ns_QueryToSet.3 \ Ns_AuthorizeRequest.3 Ns_QueueConn.3 \ Ns_RWLockDestroy.3 Ns_RWLockInit.3 \ Ns_RWLockDestroy.3 Ns_RWLockRdLock.3 \ Ns_RWLockDestroy.3 Ns_RWLockUnlock.3 \ Ns_RWLockDestroy.3 Ns_RWLockWrLock.3 \ Ns_AbsTimedWaitForEvent.3 Ns_ReadLockRWLock.3 \ Ns_AbsTimedWaitForEvent.3 Ns_ReadUnlockRWLock.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtPreStartup.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtReady.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtServerShutdown.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtShutdown.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtSignal.3 \ Ns_RegisterAtExit.3 Ns_RegisterAtStartup.3 \ Ns_RegisterCleanup.3 Ns_RegisterConnCleanup.3 \ Ns_DriverInit.3 Ns_RegisterDriver.3 \ Ns_RegisterCleanup.3 Ns_RegisterFilter.3 \ Ns_ModuleGetSymbol.3 Ns_RegisterModule.3 \ Ns_GetProcInfo.3 Ns_RegisterProcInfo.3 \ Ns_AuthorizeRequest.3 Ns_RegisterProxyRequest.3 \ Ns_AuthorizeRequest.3 Ns_RegisterRequest.3 \ Ns_ConnReturnBadRequest.3 Ns_RegisterRedirect.3 \ Ns_ConnReturnBadRequest.3 Ns_RegisterReturn.3 \ Ns_RegisterAtExit.3 Ns_RegisterServerShutdown.3 \ Ns_RegisterCleanup.3 Ns_RegisterServerTrace.3 \ Ns_RegisterAtExit.3 Ns_RegisterShutdown.3 \ Ns_AbsoluteUrl.3 Ns_RelativeUrl.3 \ Ns_AbsTimedWaitForEvent.3 Ns_ReleaseSemaphore.3 \ Ns_GetTemp.3 Ns_ReleaseTemp.3 \ Ns_After.3 Ns_Resume.3 \ Ns_PurgeFiles.3 Ns_RollFile.3 \ Ns_PurgeFiles.3 Ns_RollFileByDate.3 \ Ns_After.3 Ns_ScheduleDaily.3 \ Ns_After.3 Ns_ScheduleProc.3 \ Ns_After.3 Ns_ScheduleProcEx.3 \ Ns_After.3 Ns_ScheduleWeekly.3 \ Ns_SemaDestroy.3 Ns_SemaInit.3 \ Ns_SemaDestroy.3 Ns_SemaPost.3 \ Ns_SemaDestroy.3 Ns_SemaWait.3 \ Ns_ServerSpecificAlloc.3 Ns_ServerSpecificDestroy.3 \ Ns_ServerSpecificAlloc.3 Ns_ServerSpecificGet.3 \ Ns_ServerSpecificAlloc.3 Ns_ServerSpecificSet.3 \ Ns_SetCopy.3 Ns_SetCreate.3 \ Ns_SetCopy.3 Ns_SetDelete.3 \ Ns_SetCopy.3 Ns_SetDeleteKey.3 \ Ns_AbsTimedWaitForEvent.3 Ns_SetEvent.3 \ Ns_SetCopy.3 Ns_SetFind.3 \ Ns_SetCopy.3 Ns_SetFindCmp.3 \ Ns_SetCopy.3 Ns_SetFree.3 \ Ns_SetCopy.3 Ns_SetGet.3 \ Ns_SetCopy.3 Ns_SetGetCmp.3 \ Ns_Gzip.3 Ns_SetGzipProc.3 \ Ns_SetCopy.3 Ns_SetIDeleteKey.3 \ Ns_SetCopy.3 Ns_SetIFind.3 \ Ns_SetCopy.3 Ns_SetIGet.3 \ Ns_SetCopy.3 Ns_SetIUnique.3 \ Ns_SetCopy.3 Ns_SetListFind.3 \ Ns_SetCopy.3 Ns_SetListFree.3 \ Ns_SetConnLocationProc.3 Ns_SetLocationProc.3 \ Ns_SetCopy.3 Ns_SetMerge.3 \ Ns_SetCopy.3 Ns_SetMove.3 \ Ns_SetCopy.3 Ns_SetPrint.3 \ Ns_SetCopy.3 Ns_SetPut.3 \ Ns_SetCopy.3 Ns_SetPutValue.3 \ Ns_AuthorizeRequest.3 Ns_SetRequestAuthorizeProc.3 \ Ns_FreeRequest.3 Ns_SetRequestUrl.3 \ Ns_ClearSockErrno.3 Ns_SetSockErrno.3 \ Ns_SetCopy.3 Ns_SetSplit.3 \ Ns_AbsTimedWaitForEvent.3 Ns_SetThreadLocalStorage.3 \ Ns_AbsTimedWaitForEvent.3 Ns_SetThreadServer.3 \ Ns_SetCopy.3 Ns_SetTrunc.3 \ Ns_SetCopy.3 Ns_SetUnique.3 \ Ns_SetCopy.3 Ns_SetUniqueCmp.3 \ Ns_SetCopy.3 Ns_SetUpdate.3 \ Ns_AuthorizeRequest.3 Ns_SetUserAuthorizeProc.3 \ Ns_AbsoluteUrl.3 Ns_SkipUrl.3 \ Ns_BindSock.3 Ns_SockAccept.3 \ Ns_BindSock.3 Ns_SockAsyncConnect.3 \ Ns_BindSock.3 Ns_SockAsyncConnect2.3 \ Ns_BindSock.3 Ns_SockBind.3 \ Ns_SockCallback.3 Ns_SockCancelCallback.3 \ Ns_BindSock.3 Ns_SockCloseLater.3 \ Ns_BindSock.3 Ns_SockConnect.3 \ Ns_BindSock.3 Ns_SockConnect2.3 \ Ns_BindSock.3 Ns_SockListen.3 \ Ns_SockCallback.3 Ns_SockListenCallback.3 \ Ns_BindSock.3 Ns_SockListenEx.3 \ Ns_BindSock.3 Ns_SockPipe.3 \ Ns_SockCallback.3 Ns_SockPortBound.3 \ Ns_SockRecv.3 Ns_SockSend.3 \ Ns_BindSock.3 Ns_SockSetBlocking.3 \ Ns_BindSock.3 Ns_SockSetNonBlocking.3 \ Ns_BindSock.3 Ns_SockStrError.3 \ Ns_BindSock.3 Ns_SockTimedConnect.3 \ Ns_BindSock.3 Ns_SockTimedConnect2.3 \ Ns_SockRecv.3 Ns_SockWait.3 \ Ns_Main.3 Ns_StopServer.3 \ Ns_Match.3 Ns_StrCaseFind.3 \ Ns_Match.3 Ns_StrCopy.3 \ Ns_Match.3 Ns_StrDup.3 \ Ns_Match.3 Ns_StrNStr.3 \ Ns_Match.3 Ns_StrToLower.3 \ Ns_Match.3 Ns_StrToUpper.3 \ Ns_Match.3 Ns_StrTrim.3 \ Ns_Match.3 Ns_StrTrimLeft.3 \ Ns_Match.3 Ns_StrTrimRight.3 \ Ns_Match.3 Ns_StringPrint.3 \ Ns_TclAllocateInterp.3 Ns_TclCreateInterp.3 \ Ns_TclAllocateInterp.3 Ns_TclDeAllocateInterp.3 \ Ns_TclAllocateInterp.3 Ns_TclDestroyInterp.3 \ Ns_TclAllocateInterp.3 Ns_TclEval.3 \ Ns_TclEnterSet.3 Ns_TclFreeSet.3 \ Ns_FreeConnInterp.3 Ns_TclGetConn.3 \ Ns_TclGetOpenChannel.3 Ns_TclGetOpenFd.3 \ Ns_TclEnterSet.3 Ns_TclGetSet.3 \ Ns_TclEnterSet.3 Ns_TclGetSet2.3 \ Ns_TclInitInterps.3 Ns_TclInitModule.3 \ Ns_TclInitInterps.3 Ns_TclInterpServer.3 \ Ns_TclInitInterps.3 Ns_TclLibrary.3 \ Ns_Fatal.3 Ns_TclLogError.3 \ Ns_Fatal.3 Ns_TclLogErrorRequest.3 \ Ns_TclAllocateInterp.3 Ns_TclMarkForDelete.3 \ Ns_TclRegisterAtCleanup.3 Ns_TclRegisterAtCreate.3 \ Ns_TclRegisterAtCleanup.3 Ns_TclRegisterAtDelete.3 \ Ns_TclRegisterAtCleanup.3 Ns_TclRegisterDeferred.3 \ Ns_FreeConnInterp.3 Ns_TclRequest.3 \ Ns_TclGetTimeFromObj.3 Ns_TclSetTimeObj.3 \ Ns_TclDetachedThread.3 Ns_TclThread.3 \ Ns_ThreadAlloc.3 Ns_ThreadCalloc.3 \ Ns_ThreadCreate.3 Ns_ThreadExit.3 \ Ns_ThreadAlloc.3 Ns_ThreadFree.3 \ Ns_ThreadCreate.3 Ns_ThreadGetName.3 \ Ns_ThreadCreate.3 Ns_ThreadGetParent.3 \ Ns_ThreadCreate.3 Ns_ThreadId.3 \ Ns_ThreadCreate.3 Ns_ThreadJoin.3 \ Ns_ThreadCreate.3 Ns_ThreadList.3 \ Ns_ThreadAlloc.3 Ns_ThreadMalloc.3 \ Ns_ThreadAlloc.3 Ns_ThreadPool.3 \ Ns_ThreadAlloc.3 Ns_ThreadRealloc.3 \ Ns_ThreadCreate.3 Ns_ThreadSelf.3 \ Ns_ThreadCreate.3 Ns_ThreadSetName.3 \ Ns_ThreadCreate.3 Ns_ThreadStackSize.3 \ Ns_ThreadAlloc.3 Ns_ThreadStrCopy.3 \ Ns_ThreadAlloc.3 Ns_ThreadStrDup.3 \ Ns_ThreadCreate.3 Ns_ThreadYield.3 \ Ns_AbsTimedWaitForEvent.3 Ns_TimedWaitForEvent.3 \ Ns_TlsAlloc.3 Ns_TlsGet.3 \ Ns_TlsAlloc.3 Ns_TlsSet.3 \ Ns_AbsTimedWaitForEvent.3 Ns_UTimedWaitForEvent.3 \ Ns_AuthorizeRequest.3 Ns_UnRegisterProxyRequest.3 \ Ns_AuthorizeRequest.3 Ns_UnRegisterRequest.3 \ Ns_AbsTimedWaitForEvent.3 Ns_UnlockMutex.3 \ Ns_After.3 Ns_UnscheduleProc.3 \ Ns_SetUrlToFileProc.3 Ns_UrlIsDir.3 \ Ns_SetUrlToFileProc.3 Ns_UrlIsFile.3 \ Ns_UrlSpecificAlloc.3 Ns_UrlSpecificDestroy.3 \ Ns_UrlSpecificAlloc.3 Ns_UrlSpecificGet.3 \ Ns_UrlSpecificAlloc.3 Ns_UrlSpecificGetExact.3 \ Ns_UrlSpecificAlloc.3 Ns_UrlSpecificGetFast.3 \ Ns_UrlSpecificAlloc.3 Ns_UrlSpecificSet.3 \ Ns_SetUrlToFileProc.3 Ns_UrlToFile.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WaitForEvent.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WaitForSemaphore.3 \ Ns_Main.3 Ns_WaitForStartup.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WaitForThread.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WaitThread.3 \ Ns_ConnPrintfHeader.3 Ns_WriteConn.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WriteLockRWLock.3 \ Ns_AbsTimedWaitForEvent.3 Ns_WriteUnlockRWLock.3 \ Ns_CloseOnExec.3 ns_closeonexec.3 \ ns_asctime.3 ns_ctime.3 \ Ns_CloseOnExec.3 ns_duphigh.3 \ ns_calloc.3 ns_free.3 \ ns_asctime.3 ns_gmtime.3 \ ns_asctime.3 ns_inet_ntoa.3 \ ns_asctime.3 ns_localtime.3 \ ns_calloc.3 ns_malloc.3 \ Ns_BindSock.3 ns_pipe.3 \ ns_asctime.3 ns_readdir.3 \ ns_calloc.3 ns_realloc.3 \ Ns_Fatal.3 ns_serverLog.3 \ ns_sigmask.3 ns_signal.3 \ ns_sigmask.3 ns_sigwait.3 \ Ns_BindSock.3 ns_sockpair.3 \ Ns_Match.3 ns_strcopy.3 \ Ns_Match.3 ns_strdup.3 \ ns_asctime.3 ns_strtok.3 \ ns_adp_argc.n ns_adp_argv.n \ ns_adp_argc.n ns_adp_bind_args.n \ ns_adp_abort.n ns_adp_break.n \ ns_adp_append.n ns_adp_close.n \ ns_adp_argc.n ns_adp_dir.n \ ns_adp_append.n ns_adp_dump.n \ ns_adp_argc.n ns_adp_eval.n \ ns_adp_abort.n ns_adp_exception.n \ ns_adp_append.n ns_adp_flush.n \ ns_adp_argc.n ns_adp_ident.n \ ns_adp_argc.n ns_adp_include.n \ ns_adp_argc.n ns_adp_parse.n \ ns_adp_append.n ns_adp_puts.n \ ns_adp_registeradp.n ns_adp_registerproc.n \ ns_adp_registeradp.n ns_adp_registerscript.n \ ns_adp_registeradp.n ns_adp_registertag.n \ ns_adp_abort.n ns_adp_return.n \ ns_adp_argc.n ns_adp_safeeval.n \ ns_adp_append.n ns_adp_stream.n \ ns_adp_append.n ns_adp_tell.n \ ns_adp_append.n ns_adp_trunc.n \ ns_atclose.n ns_atexit.n \ ns_atclose.n ns_atshutdown.n \ ns_atclose.n ns_atsignal.n \ ns_after.n ns_cancel.n \ ns_config.n ns_configsection.n \ ns_config.n ns_configsections.n \ ns_conn.n ns_conncptofp.n \ ns_chmod.n ns_cp.n \ ns_chmod.n ns_cpfp.n \ ns_cond.n ns_critsec.n \ ns_column.n ns_db.n \ ns_column.n ns_dbconfigpath.n \ ns_column.n ns_dberrorcode.n \ ns_column.n ns_dberrormsg.n \ ns_column.n ns_dbreturnerror.n \ env.n ns_env.n \ ns_cond.n ns_event.n \ ns_for.n ns_foreach.n \ ns_chmod.n ns_ftruncate.n \ ns_conn.n ns_get_multipart_formdata.n \ ns_column.n ns_getcsv.n \ ns_addrbyhost.n ns_hostbyaddr.n \ ns_cleanup.n ns_init.n \ ns_gifsize.n ns_jpegsize.n \ ns_for.n ns_lctl.n \ ns_chmod.n ns_link.n \ ns_log.n ns_logctl.n \ ns_chmod.n ns_mkdir.n \ ns_cond.n ns_mutex.n \ ns_config.n ns_param.n \ ns_httptime.n ns_parsehttptime.n \ ns_after.n ns_pause.n \ ns_gifsize.n ns_pngsize.n \ ns_column.n ns_pooldescription.n \ ns_adp_append.n ns_puts.n \ ns_hrefs.n ns_quotehtml.n \ ns_column.n ns_quotelisttolist.n \ ns_adp_registeradp.n ns_register_adptag.n \ ns_register_adp.n ns_register_proc.n \ ns_register_filter.n ns_register_trace.n \ ns_chmod.n ns_rename.n \ ns_connsendfp.n ns_respond.n \ ns_after.n ns_resume.n \ ns_connsendfp.n ns_return.n \ ns_connsendfp.n ns_returnadminnotice.n \ ns_connsendfp.n ns_returnbadrequest.n \ ns_connsendfp.n ns_returnerror.n \ ns_connsendfp.n ns_returnfile.n \ ns_connsendfp.n ns_returnforbidden.n \ ns_connsendfp.n ns_returnfp.n \ ns_connsendfp.n ns_returnnotfound.n \ ns_connsendfp.n ns_returnnotice.n \ ns_connsendfp.n ns_returnredirect.n \ ns_connsendfp.n ns_returnunauthorized.n \ ns_chmod.n ns_rmdir.n \ ns_cond.n ns_rwlock.n \ ns_after.n ns_schedule_daily.n \ ns_after.n ns_schedule_proc.n \ ns_after.n ns_schedule_weekly.n \ ns_config.n ns_section.n \ ns_cond.n ns_sema.n \ ns_info.n ns_server.n \ ns_sockaccept.n ns_sockblocking.n \ ns_sockaccept.n ns_sockcallback.n \ ns_sockaccept.n ns_sockcheck.n \ ns_sockaccept.n ns_socketpair.n \ ns_sockaccept.n ns_socklisten.n \ ns_sockaccept.n ns_socklistencallback.n \ ns_sockaccept.n ns_socknonblocking.n \ ns_sockaccept.n ns_socknread.n \ ns_sockaccept.n ns_sockopen.n \ ns_sockaccept.n ns_sockselect.n \ ns_info.n ns_stats.n \ ns_hrefs.n ns_striphtml.n \ ns_chmod.n ns_symlink.n \ ns_column.n ns_table.n \ ns_mktemp.n ns_tmpnam.n \ ns_chmod.n ns_truncate.n \ ns_chmod.n ns_unlink.n \ ns_register_adp.n ns_unregister_adp.n \ ns_register_adp.n ns_unregister_proc.n \ ns_after.n ns_unschedule_proc.n \ ns_uudecode.n ns_uuencode.n \ ns_share.n ns_var.n \ ns_for.n ns_while.n \ ns_connsendfp.n ns_write.n \ ns_conn.n ns_writecontent.n \ ns_share.n nsv_append.n \ ns_share.n nsv_array.n \ ns_share.n nsv_exists.n \ ns_share.n nsv_get.n \ ns_share.n nsv_incr.n \ ns_share.n nsv_lappend.n \ ns_share.n nsv_names.n \ ns_share.n nsv_set.n \ ns_share.n nsv_unset.n PLIST_SUB+= MANPAGES="" .else PLIST_SUB+= MANPAGES="@comment " .endif .if !defined(NOPORTDOCS) PORTDOCS= ChangeLog README RELEASE license.terms .endif .if ${PORT_OPTIONS:MHTMLDOCS} INSTALL_TARGET+= install install-html PLIST_SUB+= HTMLDOCS="" .else PLIST_SUB+= HTMLDOCS="@comment " .endif .if ${PORT_OPTIONS:MTESTS} PLIST_SUB+= TESTS="" .else PLIST_SUB+= TESTS="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's| _init| _ns_init|' ${WRKSRC}/include/ns.mak.in post-install: .if ${PORT_OPTIONS:MTESTS} @ ${ECHO_MSG} "Installing tests" @ ${MKDIR} ${EXAMPLESDIR}/tests @ ${TAR} -C ${WRKSRC}/tests -c -f - . | ${TAR} -C ${EXAMPLESDIR}/tests -x -f - .endif .if !defined(NOPORTDOCS) @ ${ECHO_MSG} "Installing docs" @ ${MKDIR} ${DOCSDIR} .for FILE in ${PORTDOCS} @ ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR} .endfor .endif @ ${ECHO_MSG} "Installing sample configuration file" @ ${SED} -e 's|\[ns_info address\]|0.0.0.0|' \ ${WRKSRC}/examples/config/base.tcl > \ ${PREFIX}/${AOLSERVERBASE}/sample-config.tcl # post-install script @ ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL @${CAT} ${PKGMESSAGE} .include Index: head/www/aria/Makefile =================================================================== --- head/www/aria/Makefile (revision 348294) +++ head/www/aria/Makefile (revision 348295) @@ -1,71 +1,70 @@ # Created by: Yukihiro Nakai # $FreeBSD$ PORTNAME= aria PORTVERSION= 1.0.0 PORTREVISION= 5 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}-rpm/Aria%20Sources/${PORTVERSION}-official MAINTAINER= ports@FreeBSD.org COMMENT= Yet another download tool LICENSE= GPLv2 # (or later) OPTIONS_DEFINE= NLS DOCS -USE_BZIP2= yes USE_GNOME= gtk12 USE_OPENSSL= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes NO_PACKAGE= hangs on pointyhat CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PORTDOCS= README README.euc NO_STAGE= yes .include .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif .include .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile on ia64, powerpc, or sparc64: just hangs .endif post-extract: @${RM} -f ${WRKSRC}/src/getopt* post-patch: @${REINPLACE_CMD} -e 's|-lssl|-lcrypto -lssl|g ; \ s|DATADIRNAME=lib|DATADIRNAME=share|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's| -O2 -Wall | @CXXFLAGS@ |g ; \ s|getopt.c getopt1.c getopt.h||g ; \ s|getopt.o getopt1.o||g ; \ s|\.deps/getopt.P ||g ; \ s|\.deps/getopt1.P ||g' ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's| -O2 -Wall | @CXXFLAGS@ |g' \ ${WRKSRC}/src/Makefile.in @${REINPLACE_CMD} -e 's|"getopt.h"||g' \ ${WRKSRC}/src/main.cc @${REINPLACE_CMD} -e 's|\*infile|infile|g ; \ s|(gzFile \*)||' ${WRKSRC}/src/RetrieveHTTP.cc post-install: .if ${PORT_OPTIONS:MDOCS} @${INSTALL} -d ${DOCSDIR} @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include Index: head/www/blastbeat/Makefile =================================================================== --- head/www/blastbeat/Makefile (revision 348294) +++ head/www/blastbeat/Makefile (revision 348295) @@ -1,52 +1,52 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= blastbeat PORTVERSION= 20121205 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= GH GHC MAINTAINER= vg@FreeBSD.org COMMENT= High-performance HTTP/HTTPS/SPDY proxy LICENSE= UNBIT LICENSE_NAME= UNBIT LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= auto-accept LIB_DEPENDS= ev:${PORTSDIR}/devel/libev \ uuid:${PORTSDIR}/misc/e2fsprogs-libuuid \ zmq:${PORTSDIR}/net/libzmq2 -USE_GMAKE= yes +USES= gmake USE_GITHUB= yes GH_ACCOUNT= zloidemon GH_COMMIT= cdac9a9 GH_TAGNAME= ${GH_COMMIT} PORTEXAMPLES= * CFLAGS+= -I${LOCALBASE}/include \ -L${LOCALBASE}/lib PLIST_FILES= bin/blastbeat \ %%ETCDIR%%/blastbeat.ini.sample PLIST_DIRSTRY= %%ETCDIR%% OPTIONS_DEFINE= EXAMPLES NO_STAGE= yes .include do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin ${MKDIR} ${ETCDIR} && \ ${INSTALL} ${WRKSRC}/${PORTNAME}.ini ${ETCDIR}/${PORTNAME}.ini.sample post-install: .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${EXAMPLESDIR} @cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR} .endif .include Index: head/www/bluefish-devel/Makefile =================================================================== --- head/www/bluefish-devel/Makefile (revision 348294) +++ head/www/bluefish-devel/Makefile (revision 348295) @@ -1,90 +1,89 @@ # Created by: Sylvio Cesar Teixeira # $FreeBSD$ PORTNAME= bluefish PORTVERSION= 1.3.7 PORTREVISION= 5 CATEGORIES= www editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-unstable/${PORTVERSION} PKGNAMESUFFIX= -devel DISTNAME= ${PORTNAME}-unstable-${PORTVERSION} MAINTAINER= sylvio@FreeBSD.org COMMENT= Development release of port bluefish LIB_DEPENDS= pcre.3:${PORTSDIR}/devel/pcre \ aspell.16:${PORTSDIR}/textproc/aspell IGNORE= the devel release are currently suspended, install www/bluefish, new release is 2.0 INSTALLS_ICONS= yes DATADIR= share/${PORTNAME}-unstable -USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 USE_GNOME= gnomeprefix gtk20 gnomevfs2 gnomemimedata desktopfileutils WANT_GNOME= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-freedesktop_org-menu=${PREFIX}/share/applications \ --with-freedesktop_org-mime=${PREFIX}/share/mime \ --without-gnome2_4-mime \ --without-gnome2_4-appreg \ --with-icon-path=${PREFIX}/share/pixmaps NO_STAGE= yes OPTIONS_DEFINE= NLS .include .if !defined(WITHOUT_WEBLINT) RUN_DEPENDS+= weblint:${PORTSDIR}/www/weblint .endif .if defined(WITH_TIDY) RUN_DEPENDS+= tidy:${PORTSDIR}/www/tidy .endif # Turns debugging output on .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --with-debugging-output .endif .if defined(WITHOUT_SPLASH) CONFIGURE_ARGS+= --disable-splash-screen .endif .if ${PORT_OPTIONS:MNLS} USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+= --disable-nls PLIST_SUB+= NLS="@comment " .endif MAN1= bluefish-unstable.1 .include .if ${HAVE_GNOME:Mlibgnomeui}!="" USE_GNOME+= libgnomeui .endif pre-everything:: @${ECHO_MSG} "" @${ECHO_MSG} "Bluefish has the following tunable option(s):" @${ECHO_MSG} " WITH_DEBUG for debug support" @${ECHO_MSG} " WITHOUT_WEBLINT disable the weblint syntax and style checker" @${ECHO_MSG} " WITH_TIDY for the tidy html cleanup program" @${ECHO_MSG} " WITHOUT_SPLASH disable the splash screen" @${ECHO_MSG} "" @${ECHO_MSG} "For Highlighting to work, please enable UTF-8 support in devel/pcre." @${ECHO_MSG} "This will reduce the number of warning in the console when running bluefish." @${ECHO_MSG} "" pre-install: @${MKDIR} ${PREFIX}/share/mime .include Index: head/www/boa/Makefile =================================================================== --- head/www/boa/Makefile (revision 348294) +++ head/www/boa/Makefile (revision 348295) @@ -1,53 +1,52 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= boa PORTVERSION= 0.94.14.r21 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= http://www.boa.org/ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.r/rc/} MAINTAINER= ale@FreeBSD.org COMMENT= High performance single-tasking web server -USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 GNU_CONFIGURE= yes INFO= boa MAN8= boa.8 PORTDOCS= boa.texi boa.html boa.txt boa_banner.png NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \ ${WRKSRC}/examples/boa.conf ${WRKSRC}/src/defines.h do-install: @${INSTALL_PROGRAM} ${WRKSRC}/src/boa ${PREFIX}/sbin @${INSTALL_PROGRAM} ${WRKSRC}/src/boa_indexer ${PREFIX}/sbin @${INSTALL_MAN} ${WRKSRC}/docs/boa.8 ${PREFIX}/man/man8 @${MKDIR} ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/boa.conf ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/cgi-test.cgi ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/nph-test.cgi ${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/examples/resolver.pl ${EXAMPLESDIR} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for f in ${PORTDOCS} @${INSTALL_DATA} ${WRKSRC}/docs/${f} ${DOCSDIR} .endfor .endif @${INSTALL_DATA} ${WRKSRC}/docs/boa.info ${PREFIX}/info post-install: @if [ ! -f ${PREFIX}/etc/rc.d/boa.sh ]; then \ ${ECHO} "Installing ${PREFIX}/etc/rc.d/boa.sh.sample \ startup file."; \ ${INSTALL_SCRIPT} ${FILESDIR}/boa.sh.sample \ ${PREFIX}/etc/rc.d; \ fi .include Index: head/www/caudium14/Makefile =================================================================== --- head/www/caudium14/Makefile (revision 348294) +++ head/www/caudium14/Makefile (revision 348295) @@ -1,58 +1,57 @@ # Created by: kiwi@oav.net # $FreeBSD$ PORTNAME= caudium14 PORTVERSION= 1.4.18 CATEGORIES= www MASTER_SITES= http://caudium.googlecode.com/files/ DISTNAME= Caudium-${PORTVERSION} MAINTAINER= johans@FreeBSD.org COMMENT= A free webserver based on the Roxen Challenger 1.3 code base BUILD_DEPENDS= pike76:${PORTSDIR}/lang/pike76 LIB_DEPENDS= sablot:${PORTSDIR}/textproc/sablotron RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof -USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 PIKEVERSION= 7.6.112 SUB_LIST+= PIKEVERSION="${PIKEVERSION}" GNU_CONFIGURE= yes CONFIGURE_ARGS+= --without-debug --with-PiXSL --prefix=${PREFIX} \ --with-pike=${LOCALBASE}/pike/${PIKEVERSION}/bin/pike CPPFLAGS+= -I${WRKSRC}/src/cmods PLIST_SUB+= PIKEVERSION=${PIKEVERSION} CONFLICTS+= caudium12-[0-9]* NO_STAGE= yes post-patch: @${SED} -e 's:@CAUDIUM_SERVERDIR@:${PREFIX}/caudium/server:' \ -e 's:^#############$$:${ECHO} "$${caudium_enable}" | ${EGREP} -iq "^yes|^true" || exit:' \ -e 's:/tmp/caudium_pid:/var/run/caudium.pid:' \ -e '/flags=--with-threads/s:^# ::' \ -e 's:-www:-${WWWOWN}:' \ ${WRKSRC}/tools/caudium-rc_script.in > ${WRKDIR}/caudium post-install: @${INSTALL_SCRIPT} ${WRKDIR}/caudium ${PREFIX}/etc/rc.d/ @${RM} ${PREFIX}/caudium/server/base_server/caudium.pike.rej @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/caudium @${CAT} ${PKGMESSAGE} .include post-configure: .if ${ARCH} != i386 . for m in Mhash PCRE PiXSL UltraLog _Caudium @${REINPLACE_CMD} -e 's/^LD=.*/LD= ld -shared/' \ -e '/^CFLAGS=/s/$$/ -fPIC/' \ -e 's/^LIBGCC=.*/LIBGCC=/' \ ${WRKSRC}/src/cmods/$m/Makefile . endfor .endif .include Index: head/www/dpsearch/Makefile =================================================================== --- head/www/dpsearch/Makefile (revision 348294) +++ head/www/dpsearch/Makefile (revision 348295) @@ -1,134 +1,133 @@ # Created by: Maxim Zakharov # $FreeBSD$ PORTNAME= dpsearch PORTVERSION= 4.53 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://dataparksearch.googlecode.com/files/ \ http://www.dataparksearch.org/ MAINTAINER= ports@FreeBSD.org COMMENT= Open source search engine for Internet and Intranet sites USE_LDCONFIG= yes -USE_GMAKE= yes -USE_BZIP2= yes +USES= gmake tar:bzip2 GNU_CONFIGURE= yes PORTDOCS= * DOCSDIR= ${PREFIX}/share/doc/dataparksearch CONFIGURE_ARGS+=--sysconfdir=${PREFIX}/etc/dpsearch \ --localstatedir=/var/dpsearch \ --enable-mp3 \ --with-zlib SUB_FILES= pkg-message OPTIONS_DEFINE= THREADS SSL CHINESE JAPANESE MECAB CHASEN APACHE IDN ASPELL \ EXTRACT DOCS OPTIONS_DEFAULT= THREADS SSL PGSQL OPTIONS_SINGLE= DB OPTIONS_SINGLE_DB= PGSQL MYSQL SQLITE CHINESE_DESC= Enable chinese charsets JAPANESE_DESC= Enable japanese charsets MECAB_DESC= Enable MeCab japanese analyzer CHASEN_DESC= Enable ChaSen japanese analyzer EXTRACT_DESC= Enable libextractor support NO_STAGE= yes .include CONFIGURE_ENV+= PORTNAME="${PORTNAME}" .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+=--enable-pthreads CONFIGURE_ENV+= LIBS="-pthread" .else CONFIGURE_ARGS+=--disable-pthreads .endif .if ${PORT_OPTIONS:MASPELL} LIB_DEPENDS+= aspell:${PORTSDIR}/textproc/aspell .else CONFIGURE_ARGS+=--without-aspell .endif .if ${PORT_OPTIONS:MEXTRACT} LIB_DEPENDS+= extractor.3:${PORTSDIR}/textproc/libextractor .endif .if ${PORT_OPTIONS:MSSL} CONFIGURE_ARGS+=--with-openssl=${OPENSSLBASE} .endif .if ${PORT_OPTIONS:MCHARSETS} CONFIGURE_ARGS+=--with-extra-charsets=all .endif .if ${PORT_OPTIONS:MCHINESE} CONFIGURE_ARGS+=--with-extra-charsets=chinese .endif .if ${PORT_OPTIONS:MJAPANESE} CONFIGURE_ARGS+=--with-extra-charsets=japanese .endif .if ${PORT_OPTIONS:MMECAB} LIB_DEPENDS+= mecab.1:${PORTSDIR}/japanese/mecab CONFIGURE_ARGS+=--enable-mecab .endif .if ${PORT_OPTIONS:MCHASEN} LIB_DEPENDS+= chasen.2:${PORTSDIR}/japanese/chasen CONFIGURE_ARGS+=--enable-chasen .endif .if ${PORT_OPTIONS:MIDN} LIB_DEPENDS+= idn.17:${PORTSDIR}/dns/libidn CONFIGURE_ARGS+=--enable-idn .endif .if ${PORT_OPTIONS:MAPACHE} USE_APACHE= 22+ PLIST_SUB+= APACHE="" CONFIGURE_ARGS+=--enable-apache-module .else PLIST_SUB+= APACHE="@comment " .endif .if ${PORT_OPTIONS:MPGSQL} USE_PGSQL= yes CONFIGURE_ARGS+= --with-pgsql=${LOCALBASE} .endif .if ${PORT_OPTIONS:MMYSQL} USE_MYSQL= yes CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} .endif .if ${PORT_OPTIONS:MSQLITE} LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite2 CONFIGURE_ARGS+= --with-sqlite=${LOCALBASE} .endif post-extract: .if ! ${PORT_OPTIONS:MDOCS} EXTRA_PATCHES+= ${FILESDIR}/extra-patch-doc_Makefile.in .endif post-patch: @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|echo aout|echo elf|g' ${WRKSRC}/configure pre-install: @${INSTALL} -d ${DATADIR} post-install: @${CHMOD} 700 /var/dpsearch/cache @${ECHO_CMD} '@exec ${CHMOD} 700 /var/dpsearch/cache' >> ${TMPPLIST} @${CHOWN} -R ${WWWOWN}:${WWWGRP} /var/dpsearch/ @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} /var/dpsearch/' >> ${TMPPLIST} @${CAT} ${PKGMESSAGE} .include Index: head/www/elog/Makefile =================================================================== --- head/www/elog/Makefile (revision 348294) +++ head/www/elog/Makefile (revision 348295) @@ -1,48 +1,48 @@ # Created by: David Otto # $FreeBSD$ PORTNAME= elog DISTVERSION= 2.9.2-1 CATEGORIES= www MASTER_SITES= http://midas.psi.ch/elog/download/tar/ MAINTAINER= 5u623l20@gmail.com COMMENT= Fast and lightweight, extremely customizable weblog LICENSE= GPLv3 BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip MAN1= elog.1 elconv.1 MAN8= elogd.8 USE_RC_SUBR= elogd SUB_FILES= pkg-install pkg-deinstall SUB_LIST= LOGBOOKDIR=${LOGBOOKDIR} LOGBOOKDIR?= www/elog PLIST_SUB+= LOGBOOKDIR=${LOGBOOKDIR} -USE_GMAKE= yes +USES= gmake WRKSRC= ${WRKDIR}/elog-2.9.2 MAKE_ENV= LOGBOOKDIR=${LOGBOOKDIR} NO_STAGE= yes pre-fetch: @${ECHO_MSG} @${ECHO_MSG} "You may change the data directory with the option LOGBOOKDIR" @${ECHO_MSG} "Set NOPORTDOCS if you do not need any documentation" @${ECHO_MSG} pre-install: PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/* ${DOCSDIR} .endif PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL .include Index: head/www/erwn/Makefile =================================================================== --- head/www/erwn/Makefile (revision 348294) +++ head/www/erwn/Makefile (revision 348295) @@ -1,32 +1,31 @@ # Created by: Jim Mock # $FreeBSD$ PORTNAME= erwn PORTVERSION= 0.8 PORTREVISION= 12 CATEGORIES= www editors MASTER_SITES= http://lisas.de/erwin/ DISTNAME= erwin-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple GTK+-2 HTML editor -USES= pathfix pkgconfig +USES= pathfix pkgconfig gmake USE_GNOME= gnomeprefix gtksourceview gtkhtml3 -USE_GMAKE= yes GNU_CONFIGURE= yes MAN1= erwin.1 NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e "s|gtkhtml-3.6|gtkhtml-3.14|g" \ ${WRKSRC}/configure post-install: .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} .endif .include Index: head/www/fnord/Makefile =================================================================== --- head/www/fnord/Makefile (revision 348294) +++ head/www/fnord/Makefile (revision 348295) @@ -1,92 +1,91 @@ # $FreeBSD$ PORTNAME= fnord PORTVERSION= 1.10 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.fefe.de/fnord/ MAINTAINER= flz@FreeBSD.org COMMENT= Small and fast webserver with CGI-capability -USE_GMAKE= yes -USE_BZIP2= yes +USES= gmake tar:bzip2 PLIST_FILES= bin/fnord \ bin/fnord-conf \ bin/fnord.inetd SUB_FILES= pkg-message fnord.inetd OPTIONS_DEFINE= DAEMONTOOLS TCPSERVER CGI DIR_LIST SYSTEM_SYMLINK_DEREF OLD_STYLE_REDIRECT OPTIONS_DEFAULT= CGI DIR_LIST DAEMONTOOLS_DESC= Use DJB's daemontools TCPSERVER_DESC= Use DJB's tcpserver CGI_DESC= Enable CGI support DIR_LIST_DESC= Enable directory listing SYSTEM_SYMLINK_DEREF_DESC= Enable system symlink (needs DIR_LIST) OLD_STYLE_REDIRECT_DESC= "Enable old style redirection NO_STAGE= yes .include .if ${PORT_OPTIONS:MDAEMONTOOLS} RUN_DEPENDS= setuidgid:${PORTSDIR}/sysutils/daemontools .endif .if ${PORT_OPTIONS:MTCPSERVER} RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp .endif .if ${PORT_OPTIONS:MCGI} SED_SCRIPT+= -e "s|^// \(\#define CGI\).*|\1|" .endif # HOPE YOU KNOW WHAT YOU'RE LINKING ! # # e.g.: if a file foo is a symlink to /etc/passwd and you don't have a # chroot enviroment then the system-wide /etc/passwd is provided !!! # # If the symlink is dangling OR this option is not active the symlink is # provided as a new http-uri. # # e.g.: is foo a symlink to /etc/passwd than the client gets a href to # http:///etc/passwd */ .if ${PORT_OPTIONS:MSYSTEM_SYMLINK_DEREF} .if ${PORT_OPTIONS:MDIR_LIST} IGNORE= SYSTEM_SYMLINK_DEREF has no effect if DIR_LIST is not enabled .endif SED_SCRIPT+= -e "s|^/\* \(\#define SYSTEM_SYMLINK_DEREF\).*|\1|" .endif .if ${PORT_OPTIONS:MDIR_LIST} SED_SCRIPT+= -e "s|^/\* \(\#define DIR_LIST\).*|\1|" .endif # If a file is not found locally, and $REDIRECT_HOST is set, fnord will # issue a redirect to strcat($REDIRECT_HOST,uri). Otherwise, if # $REDIRECT_URI is set, fnord will issue a redirect to $REDIRECT_URI. # Only if those fail will a 404 error be returned. */ .if ${PORT_OPTIONS:MOLD_STYLE_REDIRECT} SED_SCRIPT+= -e "s|^/\* \(\#define OLD_STYLE_REDIRECT\).*|\1|" .endif post-patch: @[ -z '${SED_SCRIPT}' ] || \ ${REINPLACE_CMD} ${SED_SCRIPT} ${WRKSRC}/httpd.c @${REINPLACE_CMD} -e "/strip/d" ${WRKSRC}/Makefile do-build: cd ${WRKSRC}; ${GMAKE} DIET="" do-install: ${INSTALL_PROGRAM} ${WRKSRC}/fnord ${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKSRC}/fnord-conf ${PREFIX}/bin/ ${INSTALL_SCRIPT} ${WRKDIR}/fnord.inetd ${PREFIX}/bin/ post-install: @${CAT} ${PKGMESSAGE} .include Index: head/www/gatling/Makefile =================================================================== --- head/www/gatling/Makefile (revision 348294) +++ head/www/gatling/Makefile (revision 348295) @@ -1,106 +1,106 @@ # Created by: Thomas-Martin Seck # $FreeBSD$ PORTNAME= gatling PORTVERSION= 0.13 CATEGORIES= www benchmarks ftp ipv6 MASTER_SITES= http://dl.fefe.de/ MAINTAINER= tmseck@FreeBSD.org COMMENT= A high performance webserver with scalability benchmark tools BUILD_DEPENDS= libowfat>=0.29:${PORTSDIR}/devel/libowfat USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake USE_OPENSSL= yes USE_RC_SUBR= gatling CFLAGS+= -I${LOCALBASE}/include/libowfat -I${OPENSSLINC} -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -L${OPENSSLLIB} MAKEFILE= GNUmakefile bin= dl sbin= gatling MAN8= gatling.8 PORTDOCS= CHANGES README README.antidos README.cgi README.ftp \ README.htaccess \ README.http README.performance README.prefetch README.proxy \ README.redirect PORTEXAMPLES= run-gatling cgi acc getlinks hcat hitprofile matchiprange \ referrer OPTIONS_DEFINE= BENCHMARKS SMB TLS ZLIB OPTIMIZED_CFLAGS OPTIONS_DEFAULT= BENCHMARKS SMB TLS ZLIB OPTIMIZED_CFLAGS BENCHMARKS_DESC= Install some benchmark programs TLS_DESC= Build and install tlsgatling ZLIB_DESC= Compress outgoing data NO_STAGE= yes .include .if ${PORT_OPTIONS:MBENCHMARKS} PORTDOCS+= README.bindbench README.forkbench README.httpbench \ README.manymapbench README.mmapbench bin+= bindbench forkbench forksbench httpbench ioerr manymapbench \ mktestdata mmapbench pthreadbench examples+= prep run-bench MAN1+= bench.1 MAKE_ENV+= BENCHMARKS=1 .endif .if ${PORT_OPTIONS:MOPTIMIZED_CFLAGS} && !defined(WITH_DEBUG) CFLAGS+= -O2 -fomit-frame-pointer .endif .if ${PORT_OPTIONS:MSMB} USES+= iconv CFLAGS+= -I${LOCALBASE}/include MAKE_ENV+= ICONV=1 .else EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-disable_smb .endif .if ${PORT_OPTIONS:MTLS} MAKE_ENV+= TLSGATLING=1 sbin+= tlsgatling PORTDOCS+= README.tls .endif .if ${PORT_OPTIONS:MZLIB} MAKE_ENV+= ZLIB=1 .endif .if ${PORT_OPTIONS:MDEBUG} MAKE_ENV+= DEBUG=1 STRIP= .endif .if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" BROKEN= Does not compile on ia64, powerpc, or sparc64 .endif PLIST_FILES= ${bin:S,^,bin/,} ${sbin:S,^,sbin/,} sbin/gatling_wrapper pre-install: @cd ${WRKSRC} && ${CP} gatling.1 gatling.8 do-install: cd ${WRKSRC} && ${INSTALL_PROGRAM} ${bin} ${PREFIX}/bin cd ${WRKSRC} && ${INSTALL_PROGRAM} ${sbin} ${PREFIX}/sbin ${INSTALL_SCRIPT} ${FILESDIR}/gatling_wrapper ${PREFIX}/sbin .if ${PORT_OPTIONS:MEXAMPLES} ${MKDIR} ${EXAMPLESDIR} cd ${WRKSRC} && ${INSTALL_SCRIPT} ${PORTEXAMPLES} ${EXAMPLESDIR} .endif .if !empty(MAN1) cd ${WRKSRC} && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1 .endif cd ${WRKSRC} && ${INSTALL_MAN} ${MAN8} ${MAN8PREFIX}/man/man8 .if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include Index: head/www/gtkhtml3/Makefile =================================================================== --- head/www/gtkhtml3/Makefile (revision 348294) +++ head/www/gtkhtml3/Makefile (revision 348295) @@ -1,50 +1,48 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ # $MCom: ports/www/gtkhtml3/Makefile,v 1.184 2012/08/17 19:06:47 kwm Exp $ PORTNAME= gtkhtml3 PORTVERSION= 3.32.1 PORTREVISION= 2 CATEGORIES= www gnome MASTER_SITES= GNOME MASTER_SITE_SUBDIR= sources/${PORTNAME:S/3$//}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} DISTNAME= ${PORTNAME:S/3$//}-${PORTVERSION} DIST_SUBDIR= gnome2 MAINTAINER= gnome@FreeBSD.org COMMENT= Lightweight HTML rendering/printing/editing engine BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \ ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme LIB_DEPENDS= soup-2.4:${PORTSDIR}/devel/libsoup \ enchant:${PORTSDIR}/textproc/enchant RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes \ ${LOCALBASE}/libdata/pkgconfig/gnome-icon-theme.pc:${PORTSDIR}/misc/gnome-icon-theme -USES= gettext pkgconfig -USE_BZIP2= yes +USES= gettext pkgconfig gmake tar:bzip2 USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage -USE_GMAKE= yes USE_GNOME= gnomeprefix gnomehack intlhack gconf2 ltverhack USE_LDCONFIG= yes USE_AUTOTOOLS= libtool CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= VERSION="3.14" NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|@INTLTOOL_LIBDIR@|${LOCALBASE}/libdata|' \ ${WRKSRC}/intltool-merge.in @${REINPLACE_CMD} -e 's|-Wmissing-include-dirs||g ; \ s|-DGTK_DISABLE_DEPRECATED||g ; \ s|-DG_DISABLE_DEPRECATED||g ; \ s|-DGDK_DISABLE_DEPRECATED||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|gtkhtml-editor-test[$$]|gtkhtml3-editor-test$$|' \ ${WRKSRC}/components/editor/Makefile.in @${REINPLACE_CMD} -e 's|G_CONST_RETURN||g' \ ${WRKSRC}/a11y/*.[ch] .include Index: head/www/larbin/Makefile =================================================================== --- head/www/larbin/Makefile (revision 348294) +++ head/www/larbin/Makefile (revision 348295) @@ -1,70 +1,69 @@ # Created by: Hiten Pandya # $FreeBSD$ PORTNAME= larbin PORTVERSION= 2.6.3 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Powerful HTTP crawler with an easy interface BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash \ makedepend:${PORTSDIR}/devel/makedepend OPTIONS_DEFINE= DOCS -USES= shebangfix +USES= shebangfix gmake SHEBANG_FILES= configure -USE_GMAKE= yes GNU_CONFIGURE= yes MAKE_JOBS_UNSAFE= yes PORTDOCS= * PLIST_FILES= bin/larbin etc/larbin.conf.sample NO_STAGE= yes .include pre-everything:: @${ECHO_MSG} "=====================================================================" @${ECHO_MSG} "" @${ECHO_MSG} "Make sure you have a look at the larbin documentation available at:" @${ECHO_MSG} " http://larbin.sourceforge.net/custom-eng.html." @${ECHO_MSG} "" @${ECHO_MSG} "=====================================================================" post-patch: @${REINPLACE_CMD} -e \ '/CC=/s|echo|${TRUE:T}| ; \ /CXX=/s|echo|${TRUE:T}| ; \ /-lpthread/d' ${WRKSRC}/configure @${REINPLACE_CMD} -e \ 's|CFLAGS:=-O3|CFLAGS+=| ; \ s|CXXFLAGS:=|CXXFLAGS+=| ; \ s|-O3|| ; \ s|-I-||' ${WRKSRC}/src/larbin.make @${REINPLACE_CMD} -e \ '/delete \[\] tab/s|^|//|' ${WRKSRC}/src/utils/histogram.cc do-install: ${INSTALL_PROGRAM} ${WRKSRC}/larbin ${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/larbin.conf ${PREFIX}/etc/larbin.conf.sample .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} .endif post-install: @${ECHO_MSG} "=====================================================================" @${ECHO_MSG} "" @${ECHO_MSG} "You must invoke larbin with the name of the configuration file, e.g:" @${ECHO_MSG} "larbin -c config-file" @${ECHO_MSG} "" @${ECHO_MSG} "Documentation: ${DOCSDIR}" @${ECHO_MSG} "Sample Configuration file: ${PREFIX}/etc/larbin.conf.sample" @${ECHO_MSG} "" @${ECHO_MSG} "=====================================================================" .include Index: head/www/libapreq2/Makefile =================================================================== --- head/www/libapreq2/Makefile (revision 348294) +++ head/www/libapreq2/Makefile (revision 348295) @@ -1,49 +1,49 @@ # Created by: Autrijus Tang # $FreeBSD$ PORTNAME= libapreq2 PORTVERSION= 2.13 PORTREVISION= 2 CATEGORIES= www devel MASTER_SITES= ${MASTER_SITE_APACHE_HTTPD} MASTER_SITE_SUBDIR=libapreq MAINTAINER= apache@FreeBSD.org COMMENT= Generic Apache2 Request Library LICENSE= APACHE20 USE_APACHE= 22+ -USE_GMAKE= yes +USES= gmake USE_LDCONFIG= yes USE_AUTOTOOLS= autoconf libtool CONFIGURE_ARGS+= --with-apache2-apxs=${APXS} --with-expat=${LOCALBASE} MAKE_ENV+= MAKE=${GMAKE} ## MakeMaker blows it without this SHLIB_MAJOR= 11 PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}" # www/p5-libapreq2 .if defined (WITH_MODPERL2) PLIST_SUB+= WITH_MODPERL2="" PKGNAMEPREFIX= p5- USES+= perl5 P5_APREQ_DEPENDS+= ${APACHE_PKGNAMEPREFIX}mod_perl2>=0:${PORTSDIR}/www/mod_perl2 \ p5-ExtUtils-XSBuilder>=0:${PORTSDIR}/devel/p5-ExtUtils-XSBuilder \ p5-Parse-RecDescent>=0:${PORTSDIR}/devel/p5-Parse-RecDescent BUILD_DEPENDS+= ${P5_APREQ_DEPENDS} RUN_DEPENDS+= ${P5_APREQ_DEPENDS} CONFIGURE_ARGS+= --enable-perl-glue --with-perl=${PERL5} post-patch: @${REINPLACE_CMD} -i '' -e "s!%%APACHEINCLUDEDIR%%!${APACHEINCLUDEDIR}!" \ ${WRKSRC}/glue/perl/Makefile.PL .else PLIST_SUB+= WITH_MODPERL2="@comment " .endif .include Index: head/www/libwww/Makefile =================================================================== --- head/www/libwww/Makefile (revision 348294) +++ head/www/libwww/Makefile (revision 348295) @@ -1,32 +1,31 @@ # Created by: torstenb # $FreeBSD$ PORTNAME= libwww PORTVERSION= 5.4.0 PORTREVISION= 4 CATEGORIES= www devel MASTER_SITES= http://www.w3.org/Library/Distribution/ DISTNAME= w3c-${PORTNAME}-${PORTVERSION} EXTRACT_SUFX= .tgz MAINTAINER= marius@nuenneri.ch COMMENT= The W3C Reference Library USE_AUTOTOOLS= libtool GNU_CONFIGURE= yes -USE_GMAKE= yes CONFIGURE_ARGS= --enable-shared --enable-static --with-zlib --with-ssl=${OPENSSLBASE} -USES= perl5 +USES= perl5 gmake USE_PERL5= build USE_LDCONFIG= yes USE_OPENSSL= yes post-patch: @${REINPLACE_CMD} -e 's|$${CONFIG_SHELL-/bin/sh} $$ac_aux_dir|$$ac_aux_dir|' \ ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/modules/expat/xmlparse/xmlparse.h \ ${STAGEDIR}${PREFIX}/include/w3c-libwww/ .include Index: head/www/llgal/Makefile =================================================================== --- head/www/llgal/Makefile (revision 348294) +++ head/www/llgal/Makefile (revision 348295) @@ -1,54 +1,52 @@ # Created by: arved # $FreeBSD$ PORTNAME= llgal PORTVERSION= 0.13.17 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://download.gna.org/llgal/ MAINTAINER= ports@FreeBSD.org COMMENT= Command-line online gallery generator LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext \ p5-Image-ExifTool>=0:${PORTSDIR}/graphics/p5-Image-ExifTool RUN_DEPENDS= p5-Image-Size>=0:${PORTSDIR}/graphics/p5-Image-Size \ p5-URI>=0:${PORTSDIR}/net/p5-URI \ p5-Locale-gettext>=0:${PORTSDIR}/devel/p5-Locale-gettext \ p5-Image-ExifTool>=0:${PORTSDIR}/graphics/p5-Image-ExifTool \ convert:${PORTSDIR}/graphics/ImageMagick -USE_BZIP2= yes -USES= gettext perl5 -USE_GMAKE= yes +USES= gettext perl5 gmake tar:bzip2 MAN1= llgal.1 MAN5= llgalrc.5 NO_STAGE= yes .include post-patch: ${REINPLACE_CMD} -e "s,^PREFIX,#PREFIX," ${WRKSRC}/Makefile post-configure: ${SED} -e "s,@VERSION@,${PORTVERSION}," < ${WRKSRC}/lib/Makefile.PL.in > ${WRKSRC}/lib/Makefile.PL cd ${WRKSRC}/lib; ${PERL} Makefile.PL ${PERL5} -pi -e 's/ doc_(perl|site|\$$\(INSTALLDIRS\))_install//' ${WRKSRC}/lib/Makefile post-install: ${INSTALL_DATA} ${WRKSRC}/llgal.1 ${MAN1PREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/llgalrc.5 ${MAN5PREFIX}/man/man5 .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/llgalrc ${DOCSDIR} @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} examples ${DOCSDIR}) .endif .include Index: head/www/luakit/Makefile =================================================================== --- head/www/luakit/Makefile (revision 348294) +++ head/www/luakit/Makefile (revision 348295) @@ -1,63 +1,62 @@ # Created by: gugabsd # $FreeBSD$ PORTNAME= luakit PORTVERSION= 2012.09.13r1 CATEGORIES= www MAINTAINER= gugabsd@mundounix.com.br COMMENT= Fast, small, webkit based browser framework extensible by Lua LICENSE= GPLv3 BUILD_DEPENDS= help2man:${PORTSDIR}/misc/help2man LIB_DEPENDS= dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ sqlite3:${PORTSDIR}/databases/sqlite3 \ webkitgtk-1:${PORTSDIR}/www/webkit-gtk2 \ unique-1:${PORTSDIR}/x11-toolkits/unique RUN_DEPENDS= ${LUA_PKGNAMEPREFIX}luafilesystem>=0:${PORTSDIR}/devel/luafilesystem USE_GITHUB= yes GH_ACCOUNT= mason-larobina GH_PROGECT= ${PORTNAME} GH_TAGNAME= ${PORTVERSION:C/r/-r/} GH_COMMIT= 0d5f4ab -USE_GMAKE= yes -USES= pkgconfig +USES= pkgconfig gmake USE_GNOME= glib20 gtk20 USE_LUA= 5.1 MAKE_ARGS+= USE_UNIQUE=1 NO_JAVASCRIPTCORE=1 MAN1= luakit.1 OPTIONS_DEFINE= LUAJIT LUAJIT_DESC= Use the Just-In-Time compiler for lua NO_STAGE= yes .include .if ${ARCH} == "sparc64" BROKEN= Does not install on sparc64 .endif .if ${PORT_OPTIONS:MLUAJIT} LIB_DEPENDS+= luajit:${PORTSDIR}/lang/luajit MAKE_ARGS+= USE_LUAJIT=1 .else MAKE_ARGS+= USE_LUAJIT=0 .endif post-patch: @${REINPLACE_CMD} -e 's|(DESTDIR)/usr|(INSTALLDIR)|' \ -e 's|(DESTDIR)|(INSTALLDIR)|' ${WRKSRC}/Makefile @${SED} -I "" 's|/etc/xdg/luakit|${LOCALBASE}&|' \ ${WRKSRC}/lib/lousy/util.lua @${REINPLACE_CMD} -e \ 's|share/man|man| ; s|luakit/docs|doc/luakit| ; \ /MANPREFIX */s|?=|=|' \ ${WRKSRC}/config.mk @${REINPLACE_CMD} -e 's|bin/env lua|&-${LUA_VER}|' \ ${WRKSRC}/build-utils/gentokens.lua .include Index: head/www/mod_encoding/Makefile =================================================================== --- head/www/mod_encoding/Makefile (revision 348294) +++ head/www/mod_encoding/Makefile (revision 348295) @@ -1,49 +1,48 @@ # Created by: edwin@mavetju.org # $FreeBSD$ PORTNAME= mod_encoding PORTVERSION= 20021209 PORTREVISION= 3 CATEGORIES= www MASTER_SITES= http://webdav.todo.gr.jp/download/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= apache@FreeBSD.org COMMENT= Apache module for non-ASCII filename interoperability # This port will work with the following version of Apache and anything newer. # Mostly because of the dependency of mod_dav. #APACHE_VERSION= 1.3.6 USE_APACHE= 22+ -USES= iconv +USES= iconv gmake HAS_CONFIGURE= yes -USE_GMAKE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --bindir=${PREFIX}/bin \ --sbindir=${PREFIX}/sbin \ --libexecdir=${APACHEMODDIR} \ --sysconfdir=${APACHEETCDIR} \ --includedir=${APACHEINCLUDEDIR} \ --with-apxs=${APXS} CONFIGURE_ENV= LIBS='-L${LOCALBASE}/lib' \ PATH="${PREFIX}/bin:${PREFIX}/sbin:${PATH}" CPPFLAGS+= -I${APACHEINCLUDEDIR} -I${LOCALBASE}/include PLIST_FILES= ${APACHEMODDIR}/mod_encoding.so EXTRA_PATCHES= ${PATCHDIR}/apache22_patch .if !defined(WITHOUT_ICONV_FIX) EXTRA_PATCHES+= ${PATCHDIR}/iconv_hook-20040430.patch .endif .if defined(WITH_QUERYSTRING_FIX) EXTRA_PATCHES+= ${PATCHDIR}/queryfix-patch22 .endif NO_STAGE= yes .include Index: head/www/mod_gzip2/Makefile =================================================================== --- head/www/mod_gzip2/Makefile (revision 348294) +++ head/www/mod_gzip2/Makefile (revision 348295) @@ -1,34 +1,34 @@ # Created by: Stefan `Sec` Zehl # $FreeBSD$ PORTNAME= mod_gzip2 PORTVERSION= 2.1.0 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.gknw.net/development/apache/httpd-2.0/unix/modules/ DISTNAME= mod_gzip-${PORTVERSION} MAINTAINER= sec@42.org COMMENT= Apache 2.x Internet Content Acceleration module #LICENSE= AL11 USE_APACHE= 22+ AP_FAST_BUILD= yes AP_GENPLIST= yes MAKE_ENV+= "APXS=${APXS}" -USE_GMAKE= yes +USES= gmake PORTDOCS= commands.txt samples.txt PORTEXAMPLES= mod_gzip2.conf.sample post-patch: @${MV} ${WRKSRC}/mod_gzip.c ${WRKSRC}/${PORTNAME}.c post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @${INSTALL_DATA} ${WRKSRC}/my_cfg.txt ${STAGEDIR}${EXAMPLESDIR}/mod_gzip2.conf.sample @${MKDIR} ${STAGEDIR}${DOCSDIR} @${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Index: head/www/mod_log_sql2/Makefile =================================================================== --- head/www/mod_log_sql2/Makefile (revision 348294) +++ head/www/mod_log_sql2/Makefile (revision 348295) @@ -1,46 +1,45 @@ # Created by: Clement Laforet # $FreeBSD$ PORTNAME= mod_log_sql PORTVERSION= 1.101 PORTREVISION= 4 CATEGORIES= www databases MASTER_SITES= http://www.outoforder.cc/downloads/${PORTNAME}/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} MAINTAINER= apache@FreeBSD.org COMMENT= Allows Apache to log to a MySQL database LATEST_LINK= mod_log_sql2 GNU_CONFIGURE= yes -USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 CONFIGURE_ARGS+= --with-apxs=${APXS} SSL_PLIST= "" APACHE2X= "" PLIST_SUB+= SSL=${SSL_PLIST} APACHE2X=${APACHE2X} USE_MYSQL= yes USE_APACHE= 22 CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib -L${LOCALBASE}/lib/mysql" .include .if defined(WITH_DBI) || exists(${LOCALBASE}/include/dbi/dbi.h) CONFIGURE_ARGS+= --with-dbi=${LOCALBASE} LIB_DEPENDS+= libdbi.so:${PORTSDIR}/databases/libdbi .endif .if defined(WITHOUT_SSL) CONFIGURE_ARGS+= --disable-ssl SSL_PLIST= "@comment " .endif post-patch: ${REINPLACE_CMD} -e 's|@APXS_STAGE@|-S LIBEXECDIR=${STAGEDIR}${PREFIX}/${APACHEMODDIR}|' \ ${WRKSRC}/Makefile.in pre-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${APACHEMODDIR} .include Index: head/www/mod_spdy/Makefile =================================================================== --- head/www/mod_spdy/Makefile (revision 348294) +++ head/www/mod_spdy/Makefile (revision 348295) @@ -1,150 +1,149 @@ # Created by: Masaki TAGAWA # $FreeBSD$ PORTNAME= mod_spdy PORTVERSION= 0.9.4.1 CATEGORIES= www MASTER_SITES= http://www.club.kyutech.ac.jp/~masaki/ports/:mod_spdy \ ${MASTER_SITE_APACHE_HTTPD}:apache22 DISTFILES= mod_spdy_source_${PORTVERSION}.tar.xz:mod_spdy \ httpd-2.2.22.tar.gz:apache22 DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= mod_spdy_source_${PORTVERSION}.tar.xz MAINTAINER= masaki@club.kyutech.ac.jp COMMENT= SPDY module for the Apache HTTP server v2.2 LICENSE= APACHE20 BUILD_DEPENDS= python:${PORTSDIR}/lang/python \ greadlink:${PORTSDIR}/sysutils/coreutils \ flock:${PORTSDIR}/sysutils/flock \ svn:${PORTSDIR}/devel/subversion \ curl:${PORTSDIR}/ftp/curl \ bash:${PORTSDIR}/shells/bash ONLY_FOR_ARCHS= amd64 i386 -USE_XZ= yes USE_OPENSSL= yes USE_APACHE= 22 USE_PYTHON= 2 -USE_GMAKE= yes +USES= gmake tar:xz REINPLACE_ARGS= -i "" WRKSRC= ${WRKDIR}/${PORTNAME}_source_${PORTVERSION}/mod_spdy/src CFLAGS+= -fno-stack-protector -Wno-unknown-warning-option -Wno-c++11-extensions -I${OPENSSLINC} LDFLAGS+= -L${LOCALBASE}/lib -L${OPENSSLLIB} GYP_DEFINES+= \ use_system_apache_dev=1 \ use_system_zlib=1 \ system_include_path_httpd=${LOCALBASE}/include/apache22 \ system_include_path_apr=${LOCALBASE}/include/apr-1 \ system_include_path_aprutil=${LOCALBASE}/include/apr-1 \ system_include_path_execinfo=${LOCALBASE}/include \ include_dirs=${LOCALBASE}/include SUB_FILES+= mod_spdy.conf SUB_LIST+= APACHEMODDIR=${APACHEMODDIR} OPTIONS_DEFINE= GCC DEBUG GCC_DESC= Build mod_spdy with GCC 4.6+ .include .if ${OSVERSION} < 900033 || ${PORT_OPTIONS:MGCC} BUILD_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin .endif .if ${PORT_OPTIONS:MGCC} USE_GCC?= yes GYP_DEFINES+= gcc_version=${CXX:S/g++//} .else .if ${OSVERSION} < 902000 BUILD_DEPENDS+= ${LOCALBASE}/bin/clang32:${PORTSDIR}/lang/clang32 CC= ${LOCALBASE}/bin/clang32 CXX= ${LOCALBASE}/bin/clang++32 .else CC= clang CXX= clang++ .endif GYP_DEFINES+= clang=1 .endif .if ${OSVERSION} < 1000052 LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo .endif .if ${PORT_OPTIONS:MDEBUG} MAKE_ENV+= V=1 BUILDTYPE= Debug .else BUILDTYPE= Release GYP_DEFINES+= buildtype=Official .endif CONFIGURE_ENV+= CC=${CC} \ CXX=${CXX} \ GYP_DEFINES="${GYP_DEFINES}" # according to portlint the below is passed via bsd.port.mk, # but 'make -V CONFIGURE_ENV' does not show it: CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ CPPFLAGS="${CPPFLAGS}" \ CXXFLAGS="${CXXFLAGS}" \ LDFLAGS="${LDFLAGS}" MAKE_ENV+= BUILDTYPE=${BUILDTYPE} .include .if ${ARCH} == i386 && ${OSVERSION} < 901000 BROKEN= does not link due to libtool not respecting CC .endif post-extract: @${MKDIR} ${WRKSRC}/temp/progress @${CP} ${DISTDIR}/${DIST_SUBDIR}/httpd-2.2.22.tar.gz ${WRKSRC}/temp/ && \ ${TOUCH} ${WRKSRC}/temp/progress/httpd-2.2.22.tar.gz.downloaded post-patch: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE},g" \ ${WRKSRC}/base/base.gypi @${REINPLACE_CMD} -e 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' \ -e 's,%%FILESDIR%%,${FILESDIR},g' \ -e 's,%%OPENSSLBASE%%,${OPENSSLBASE},g' \ ${WRKSRC}/build_modssl_with_npn.sh .if ${PORT_OPTIONS:MGCC} @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,-I${LOCALBASE}/lib/gcc${CXX:S/g++//}/include,g' \ -e 's,%%GCCLDFLAGS%%,-L${LOCALBASE}/lib/gcc${CXX:S/g++//},g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,-I${LOCALBASE}/lib/gcc${CXX:S/g++//}/include,g' \ -e 's,%%GCCLDFLAGS%%,-L${LOCALBASE}/lib/gcc${CXX:S/g++//},g' \ ${WRKSRC}/tools/gyp/pylib/gyp/generator/make.py .else @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,,g' \ -e 's,%%GCCLDFLAGS%%,,g' \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's,%%GCCCXXFLAGS%%,,g' \ -e 's,%%GCCLDFLAGS%%,,g' \ ${WRKSRC}/tools/gyp/pylib/gyp/generator/make.py .endif do-configure: cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \ ../../depot_tools/gclient.py runhooks pre-build: cd ${WRKSRC} && CONFIGURE_ENV='${CONFIGURE_ENV}' BUILDROOT=${WRKSRC}/temp \ ${WRKSRC}/build_modssl_with_npn.sh do-install: ${MKDIR} ${STAGEDIR}/${PREFIX}/${APACHEMODDIR} \ ${STAGEDIR}/${PREFIX}/${APACHEETCDIR}/Includes ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/libmod_spdy.so \ ${STAGEDIR}/${PREFIX}/${APACHEMODDIR}/mod_spdy.so ${INSTALL_LIB} ${WRKSRC}/mod_ssl.so \ ${STAGEDIR}/${PREFIX}/${APACHEMODDIR}/mod_ssl_with_npn.so ${INSTALL_DATA} ${WRKDIR}/mod_spdy.conf \ ${STAGEDIR}/${PREFIX}/${APACHEETCDIR}/Includes/mod_spdy.conf .include Index: head/www/netrik/Makefile =================================================================== --- head/www/netrik/Makefile (revision 348294) +++ head/www/netrik/Makefile (revision 348295) @@ -1,33 +1,33 @@ # Created by: Alan Eldridge # $FreeBSD$ PORTNAME= netrik PORTVERSION= 1.16.1 CATEGORIES= www MASTER_SITES= SF/${PORTNAME}/stable/${PORTVERSION}%20%28beta%29 MAINTAINER= ale@FreeBSD.org COMMENT= Text web browser, ambitious, in active development RUN_DEPENDS= wget:${PORTSDIR}/ftp/wget -USE_GMAKE= yes +USES= gmake GNU_CONFIGURE= yes PLIST_FILES= bin/netrik \ man/man1/netrik.1.gz \ man/man5/netrikrc.5.gz PORTDOCS= * post-patch: @${REINPLACE_CMD} "s/#include Index: head/www/ocaml-net/Makefile =================================================================== --- head/www/ocaml-net/Makefile (revision 348294) +++ head/www/ocaml-net/Makefile (revision 348295) @@ -1,135 +1,135 @@ # Created by: Stephane Legrand # $FreeBSD$ PORTNAME= net PORTVERSION= 3.5.1 CATEGORIES= www MASTER_SITES= http://download.camlcity.org/download/ PKGNAMEPREFIX= ocaml- DISTNAME= ocaml${PORTNAME}-${PORTVERSION} MAINTAINER= jaapb@kerguelen.org COMMENT= OCaml modules for Internet applications BUILD_DEPENDS= ${SA_DIR}/pcre/pcre.a:${PORTSDIR}/devel/ocaml-pcre RUN_DEPENDS:= ${BUILD_DEPENDS} CONFLICTS= ocaml-equeue-2* ocaml-netclient-0* -USE_GMAKE= yes +USES= gmake USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAML_LDCONFIG= yes USE_OCAMLFIND_PLIST= yes HAS_CONFIGURE= yes ALL_TARGET= all opt MAKE_JOBS_UNSAFE= yes PLIST_FILES= bin/netplex-admin \ bin/ocamlrpcgen DOCSDIR= ${PREFIX}/share/doc/ocaml/${PKGNAMEPREFIX}${PORTNAME} EXAMPLESDIR= ${PREFIX}/share/examples/ocaml/${PKGNAMEPREFIX}${PORTNAME} SA_DIR= ${LOCALBASE}/${OCAML_SITELIBDIR} PORTDOCS= * PORTEXAMPLES= * OCAML_PKGDIRS= netsys netshm equeue shell netstring rpc-generator \ rpc pop smtp netclient netcgi2 netgssapi netplex \ netcgi2-plex netcamlbox netmulticore rpc-auth-local OCAML_LDLIBS= ${OCAML_PKGDIRS:S/^/${OCAML_SITELIBDIR}\//} OPTIONS_DEFINE= SSL NETHTTPD AUTH_DH GTK2 APACHE ZIP SCRAM EXAMPLES DOCS OPTIONS_DEFAULT= SSL AUTH_DH_DESC= Diffie-Hellman authorization support NETHTTPD_DESC= Integrated HTTP daemon SCRAM_DESC= SCRAM support ZIP_DESC= Compression support APACHE_DESC= Apache mod connector (experimental) CONFIGURE_ARGS+= -disable-gtk NO_STAGE= yes .include .if ${PORT_OPTIONS:MSSL} CONFIGURE_ARGS+= -enable-ssl BUILD_DEPENDS+= ${SA_DIR}/ssl/ssl.a:${PORTSDIR}/security/ocaml-ssl RUN_DEPENDS+= ${SA_DIR}/ssl/ssl.a:${PORTSDIR}/security/ocaml-ssl OCAML_PKGDIRS+= equeue-ssl rpc-ssl .else CONFIGURE_ARGS+= -disable-ssl .endif .if ${PORT_OPTIONS:MNETHTTPD} CONFIGURE_ARGS+= -with-nethttpd OCAML_PKGDIRS+= nethttpd nethttpd-for-netcgi2 .else CONFIGURE_ARGS+= -without-nethttpd .endif .if ${PORT_OPTIONS:MAUTH_DH} CONFIGURE_ARGS+= -with-rpc-auth-dh BUILD_DEPENDS+= ${SA_DIR}/cryptgps/cryptgps.a:${PORTSDIR}/security/ocaml-cryptgps RUN_DEPENDS+= ${SA_DIR}/cryptgps/cryptgps.a:${PORTSDIR}/security/ocaml-cryptgps OCAML_PKGDIRS+= rpc-auth-dh .else CONFIGURE_ARGS+= -without-rpc-auth-dh .endif .if ${PORT_OPTIONS:MGTK2} CONFIGURE_ARGS+= -enable-gtk2 BUILD_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 RUN_DEPENDS+= lablgtk2:${PORTSDIR}/x11-toolkits/ocaml-lablgtk2 OCAML_PKGDIRS+= equeue-gtk2 .else CONFIGURE_ARGS+= -disable-gtk2 .endif .if ${PORT_OPTIONS:MAPACHE} USE_APACHE= 22+ CONFIGURE_ARGS+= -enable-apache -apxs ${APXS} -apache ${HTTPD} OCAML_PKGDIRS+= netcgi_apache .else CONFIGURE_ARGS+= -disable-apache .endif .if ${PORT_OPTIONS:MZIP} CONFIGURE_ARGS+= -enable-zip BUILD_DEPENDS+= ${SA_DIR}/zip/zip.a:${PORTSDIR}/archivers/ocaml-zip RUN_DEPENDS+= ${SA_DIR}/zip/zip.a:${PORTSDIR}/archivers/ocaml-zip OCAML_PKGDIRS+= netzip .else CONFIGURE_ARGS+= -disable-zip .endif .if ${PORT_OPTIONS:MSCRAM} CONFIGURE_ARGS+= -enable-crypto BUILD_DEPENDS+= ${SA_DIR}/cryptokit/cryptokit.a:${PORTSDIR}/security/ocaml-cryptokit RUN_DEPENDS+= ${SA_DIR}/cryptokit/cryptokit.a:${PORTSDIR}/security/ocaml-cryptokit OCAML_PKGDIRS+= netmech-scram .else CONFIGURE_ARGS+= -disable-crypto .endif post-patch: ${REINPLACE_CMD} -e '/\.libs/d' \ ${WRKSRC}/src/netcgi2-apache/Makefile.def ${REINPLACE_CMD} -e 's/camlzip/zip/' \ ${WRKSRC}/configure \ ${WRKSRC}/src/netzip/META.in \ ${WRKSRC}/src/netzip/Makefile post-install: .if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR}/ @(cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${DOCSDIR}/) .endif .if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR}/ @(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/) .endif .include Index: head/www/ocsigen/Makefile =================================================================== --- head/www/ocsigen/Makefile (revision 348294) +++ head/www/ocsigen/Makefile (revision 348295) @@ -1,88 +1,88 @@ # Created by: Jaap Boender # $FreeBSD$ PORTNAME= ocsigen PORTVERSION= 1.1.0 PORTREVISION= 1 CATEGORIES= www MASTER_SITES= http://www.ocsigen.org/download/ MAINTAINER= jaapb@kerguelen.org COMMENT= Web programming framework for OCaml BROKEN= Does not build BUILD_DEPENDS= ocaml-net>=2:${PORTSDIR}/www/ocaml-net \ ${SA_DIR}/ssl/ssl.a:${PORTSDIR}/security/ocaml-ssl \ ${SA_DIR}/lwt/lwt.a:${PORTSDIR}/devel/ocaml-lwt \ ${SA_DIR}/cryptokit/cryptokit.a:${PORTSDIR}/security/ocaml-cryptokit RUN_DEPENDS= ocaml-net>=2:${PORTSDIR}/www/ocaml-net \ ${SA_DIR}/ssl/ssl.a:${PORTSDIR}/security/ocaml-ssl \ ${SA_DIR}/lwt/lwt.a:${PORTSDIR}/devel/ocaml-lwt \ ${SA_DIR}/cryptokit/cryptokit.a:${PORTSDIR}/security/ocaml-cryptokit USE_OCAML= yes USE_OCAML_FINDLIB= yes USE_OCAMLFIND_PLIST= yes USE_OCAML_LDCONFIG= yes SA_DIR= ${PREFIX}/${OCAML_SITELIBDIR} OPTIONS_DEFINE= SQLITE CAMLZIP OPTIONS_DEFAULT= CAMLZIP CAMLZIP_DESC= Use camlzip for compression -USE_GMAKE= yes +USES= gmake HAS_CONFIGURE= yes CONFIGURE_ARGS= --name ${PORTNAME} \ --disable-nativecode \ --disable-debug \ --ocsigen-user ${WWWOWN} \ --ocsigen-group ${WWWGRP} \ --bindir ${PREFIX}/bin \ --mandir ${PREFIX}/man/man1 \ --libdir ${SA_DIR} \ --docdir ${DOCSDIR} \ --sysconfdir ${PREFIX}/etc \ --staticpagesdir ${PREFIX}/share/ocsigen/www \ --uploaddir /tmp \ --disable-ocamlduce ALL_TARGET= depend all INSTALL_TARGET= installnodoc MAN1= ocsigen.1 NO_STAGE= yes .include .if ${PORT_OPTIONS:MDOCS} INSTALL_TARGET+= docinstall PORTDOCS= * .endif .if ${PORT_OPTIONS:MSQLITE} BUILD_DEPENDS+= ${SA_DIR}/sqlite3/sqlite3.a:${PORTSDIR}/databases/ocaml-sqlite3 RUN_DEPENDS+= ${SA_DIR}/sqlite3/sqlite3.a:${PORTSDIR}/databases/ocaml-sqlite3 CONFIGURE_ARGS+= --enable-sqlite PLIST_FILES+= lib/ocsigen/extensions/ocsipersist-sqlite.cma .else CONFIGURE_ARGS+= --disable-sqlite .endif .if ${PORT_OPTIONS:MCAMLZIP} CONFIGURE_ARGS+= --enable-camlzip BUILD_DEPENDS+= ocaml-zip>=1.03_2:${PORTSDIR}/archivers/ocaml-zip RUN_DEPENDS+= ocaml-zip>=1.03_2:${PORTSDIR}/archivers/ocaml-zip PLIST_FILES+= lib/ocsigen/extensions/deflatemod.cmo .else CONFIGURE_ARGS+= --disable-camlzip .endif post-install: @if [ ! -f ${PREFIX}/etc/${PORTNAME}/ocsigen.conf ]; then \ ${CP} -p ${PREFIX}/etc/${PORTNAME}/ocsigen.conf.sample \ ${PREFIX}/etc/${PORTNAME}/ocsigen.conf; \ fi .include Index: head/www/privoxy+ipv6/Makefile =================================================================== --- head/www/privoxy+ipv6/Makefile (revision 348294) +++ head/www/privoxy+ipv6/Makefile (revision 348295) @@ -1,46 +1,45 @@ # Created by: Lars Eggert # $FreeBSD$ PORTNAME= privoxy+ipv6 PORTVERSION= 20030523 PORTREVISION= 2 CATEGORIES= www ipv6 MASTER_SITES= ftp://ftp.deepspace6.net/pub/ds6/sources/privoxy/ DISTNAME= privoxy_CVS_${PORTVERSION}_ipv6_5 MAINTAINER= lars.eggert@gmx.net COMMENT= Privoxy is a web proxy with advanced filtering capabilities DEPRECATED= www/privoxy natively supports ipv6 EXPIRATION_DATE= 2014-04-05 WRKSRC= ${WRKDIR}/privoxy ETCDIR= ${PREFIX}/etc/privoxy USER= nobody GROUP= nobody DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/+ipv6//} -USE_BZIP2= yes -USE_GMAKE= yes +USES= gmake tar:bzip2 USE_AUTOTOOLS= autoheader213 GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} \ --with-user=${USER} --with-group=${GROUP} \ --sysconfdir=${ETCDIR} --localstatedir=/var MAKEFILE= GNUmakefile MAN1= privoxy.1 NO_STAGE= yes post-install: @for file in config user.action; do \ if [ ! -f ${ETCDIR}/$$file ]; then \ ${CP} ${ETCDIR}/$$file.sample ${ETCDIR}/$$file; \ ${CHOWN} ${USER}:${GROUP} ${ETCDIR}/$$file; \ ${CHMOD} ug+rw ${ETCDIR}/$$file; \ fi; \ done .include Index: head/www/samidare/Makefile =================================================================== --- head/www/samidare/Makefile (revision 348294) +++ head/www/samidare/Makefile (revision 348295) @@ -1,51 +1,51 @@ # Created by: TAKATSU Tomonari # $FreeBSD$ PORTNAME= samidare PORTVERSION= 0.7 PORTREVISION= 1 CATEGORIES= www ruby MASTER_SITES= http://www.a-k-r.org/${PORTNAME}/ \ ${MASTER_SITE_LOCAL:S|%SUBDIR%|tota/samidare|} MAINTAINER= tota@FreeBSD.org COMMENT= A web page update checker written in Ruby RUN_DEPENDS= ${RUBY_SITELIBDIR}/htree.rb:${PORTSDIR}/textproc/ruby-htree \ ${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv -USE_GMAKE= yes +USES= gmake USE_RUBY= yes RUBY_REQUIRE= Ruby >= 181 RUBY_SHEBANG_FILES= main.rb rb-link rb2rm rm2rb PORTDOCS= README README.ja PORTEXAMPLES= config.yml t.latest.html NO_STAGE= yes .include .if !defined(RUBY_PROVIDED) IGNORE= requires Ruby 1.8.1 or later .endif ALL_TARGET= ${PORTNAME} MAN1= ${PORTNAME}.1 post-build: @${REINPLACE_CMD} -e '1d' ${BUILD_WRKSRC}/${PORTNAME} @cd ${BUILD_WRKSRC}; ${MV} ${PORTNAME}.man ${PORTNAME}.1 do-install: @${INSTALL_SCRIPT} ${INSTALL_WRKSRC}/${PORTNAME} ${PREFIX}/bin @${INSTALL_MAN} ${INSTALL_WRKSRC}/${PORTNAME}.1 ${MANPREFIX}/man/man1 .if !defined(NOPORTEXAMPLES) @${MKDIR} ${EXAMPLESDIR} @cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTEXAMPLES} ${EXAMPLESDIR} .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @cd ${INSTALL_WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif .include Index: head/www/sams/Makefile =================================================================== --- head/www/sams/Makefile (revision 348294) +++ head/www/sams/Makefile (revision 348295) @@ -1,71 +1,70 @@ # Created by: dindin # $FreeBSD$ PORTNAME= sams DISTVERSION= 1.0.5 PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= http://sams.perm.ru/download/ \ http://gateway11.ath.cx/sams/ MAINTAINER= ports@FreeBSD.org COMMENT= Squid 2.x Accounting Management System LIB_DEPENDS= pcre:${PORTSDIR}/devel/pcre SAMBA_PORT?= net/samba36 USE_RC_SUBR= sams OPTIONS_DEFINE= APACHE NTLM GD OPTIONS_DEFAULT=GD INSTALLGD_DESC= Graphic reports NO_STAGE= yes .include .if ${PORT_OPTIONS:MAPACHE} USE_APACHE= 22+ .endif -USE_GMAKE= yes +USES= gmake tar:bzip2 GNU_CONFIGURE= yes -USE_BZIP2= yes USE_PHP= ctype curl gettext hash iconv json mysql \ pcre pdo pdo_sqlite posix session \ simplexml spl sqlite tokenizer \ xmlwriter zlib xmlreader DEFAULT_PHP_VER=53 IGNORE_WITH_PHP=5 MANUAL_PACKAGE_BUILD= it needs an old PHP version USE_MYSQL= 5.0 CONFIGURE_ARGS= --with-configfile=${PREFIX}/etc/sams.conf \ --with-rcd-locations=${PREFIX}/etc/rc.d/ SUB_FILES= pkg-message .include .if ${PORT_OPTIONS:MNTLM} RUN_DEPENDS= ${LOCALBASE}/bin/ntlm_auth:${PORTSDIR}/${SAMBA_PORT} USE_PHP+= ldap .endif .if ${PORT_OPTIONS:MGD} USE_PHP+= pdf gd .endif post-extract: ${INSTALL_SCRIPT} ${FILESDIR}/setup.sh ${WRKSRC}/ post-install: @${CAT} ${PKGMESSAGE} setup: @cd ${WRKSRC}; ${WRKSRC}/setup.sh .include Index: head/www/screem/Makefile =================================================================== --- head/www/screem/Makefile (revision 348294) +++ head/www/screem/Makefile (revision 348295) @@ -1,77 +1,76 @@ # Created by: Will Andrews # $FreeBSD$ PORTNAME= screem PORTVERSION= 0.16.1 PORTREVISION= 14 CATEGORIES= www gnome MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Nice GNOME/GTK-based HTML editor DEPRECATED= gnome-menus 2.x will be updated in the GNOME 3 import EXPIRATION_DATE=2014-04-10 LIB_DEPENDS= croco-0.6.3:${PORTSDIR}/textproc/libcroco -USES= pathfix pkgconfig gettext +USES= pathfix pkgconfig gettext gmake USE_GNOME= desktopfileutils gnomemenus gnomeprefix \ gtksourceview intlhack libgnomeprintui libgnomeui libgtkhtml USE_XORG= xpm -USE_GMAKE= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALLS_OMF= yes GCONF_SCHEMAS= screem.schemas .if defined(WITHOUT_DBUS) CONFIGURE_ARGS+= --disable-dbus .else LIB_DEPENDS+= dbus-1.3:${PORTSDIR}/devel/dbus CONFIGURE_ARGS+= --enable-dbus .endif .if defined(WITHOUT_ENCHANT) CONFIGURE_ARGS+= --disable-enchant .else LIB_DEPENDS+= enchant.1:${PORTSDIR}/textproc/enchant CONFIGURE_ARGS+= --enable-enchant .endif NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e 's|-DGNOME_DISABLE_DEPRECATED||g ; \ s|-DGNOMEUI_DISABLE_DEPRECATED||g ; \ s|-DGTK_DISABLE_DEPRECATED||g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|\&\& make|\&\& $$(MAKE)|g' \ ${WRKSRC}/tests/Makefile.in @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/include/screem-markup.h \ ${WRKSRC}/include/screem-mdi.h \ ${WRKSRC}/include/screem-tagtree.h \ ${WRKSRC}/libegg/util/egg-macros.h \ ${WRKSRC}/src/screem-cvs.c \ ${WRKSRC}/src/screem-dtd-db.c \ ${WRKSRC}/src/screem-file-browser.c \ ${WRKSRC}/src/screem-markup.c \ ${WRKSRC}/src/screem-site-parse.c @${REINPLACE_CMD} -e 's|glib/glist.h>|glib.h>|g' \ -e 's|glib/gconvert.h>|glib.h>|g' \ -e 's|glib/gunicode.h>|glib.h>|g' \ -e 's|glib/gstrfuncs.h>|glib.h>|g' \ -e 's|glib/gfileutils.h>|glib.h>|g' \ -e 's|glib/ghash.h>|glib.h>|g' \ ${WRKSRC}/plugins/entityWizard/entityWizard.c \ ${WRKSRC}/src/screem-mdi.c \ ${WRKSRC}/src/screem-page.c \ ${WRKSRC}/src/screem-search.c \ ${WRKSRC}/src/screem-site-ui.c \ ${WRKSRC}/src/screem-site.c \ ${WRKSRC}/src/screem-window-menus.c \ ${WRKSRC}/src/fileops.c \ ${WRKSRC}/src/support.c .include Index: head/www/sitecopy/Makefile =================================================================== --- head/www/sitecopy/Makefile (revision 348294) +++ head/www/sitecopy/Makefile (revision 348295) @@ -1,50 +1,50 @@ # Created by: nik # $FreeBSD$ PORTNAME= sitecopy PORTVERSION= 0.16.6 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://www.manyfish.co.uk/${PORTNAME}/ \ ${MASTER_SITE_GENTOO} MASTER_SITE_SUBDIR= distfiles MAINTAINER= sitecopy@oldach.net COMMENT= Maintains remote websites, uses FTP or WebDAV to sync up w/ local copy LIB_DEPENDS= neon.27:${PORTSDIR}/www/neon29 GNU_CONFIGURE= yes CONFIGURE_ENV= CC="${CC} -I${LOCALBASE}/include" \ LIBS="${LIBS}" LIBS= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-neon --with-libxml2 USE_GNOME= libxml2 -USE_GMAKE= yes +USES= gmake OPTIONS_DEFINE= NLS .include .if ${PORT_OPTIONS:MNLS} LIBS+= -lintl USES+= gettext PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .ifndef WITHOUT_SSL USE_OPENSSL= yes CONFIGURE_ARGS+= --with-ssl .endif post-patch: @${REINPLACE_CMD} -e 's|;;|;|g' \ ${WRKSRC}/src/sitestore.c @${REINPLACE_CMD} -e 's|25 26 27 28|25 26 27 28 29|g' \ ${WRKSRC}/configure .include Index: head/www/squidpurge/Makefile =================================================================== --- head/www/squidpurge/Makefile (revision 348294) +++ head/www/squidpurge/Makefile (revision 348295) @@ -1,25 +1,25 @@ # Created by: Dean Hollister # $FreeBSD$ PORTNAME= squidpurge PORTVERSION= 1.17 PORTREVISION= 4 CATEGORIES= www MASTER_SITES= http://www.wa.apana.org.au/~dean/sources/ \ ftp://ftp.wa.apana.org.au/pub/pc/unix/packages/ \ http://www.squid-cache.org/contrib/ DISTNAME= purge-20040201-src MAINTAINER= dean@odyssey.apana.org.au COMMENT= Powerful object purging utility for the Squid web proxy cache -USE_GMAKE= yes +USES= gmake WRKSRC= ${WRKDIR}/purge PLIST_FILES= sbin/purge NO_STAGE= yes do-install: ${INSTALL_PROGRAM} ${WRKSRC}/purge ${PREFIX}/sbin .include Index: head/www/swish-e/Makefile =================================================================== --- head/www/swish-e/Makefile (revision 348294) +++ head/www/swish-e/Makefile (revision 348295) @@ -1,37 +1,37 @@ # Created by: Daniel O'Connor # $FreeBSD$ PORTNAME= swish-e PORTVERSION= 2.4.7 CATEGORIES= www textproc MASTER_SITES= http://swish-e.org/distribution/ MAINTAINER= ports@FreeBSD.org COMMENT= Simple web indexing for humans - enhanced USE_AUTOTOOLS= libtool USE_LDCONFIG= yes USE_GNOME= libxml2 -USE_GMAKE= yes +USES= gmake GNU_CONFIGURE= yes MAKE_ARGS+= pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ pkgdatadir="${DATADIR}" .if !defined(NOPORTDOCS) PORTDOCS= * .endif MAN1= SWISH-CONFIG.1 SWISH-FAQ.1 SWISH-LIBRARY.1 SWISH-RUN.1 swish-e.1 NO_STAGE= yes .if defined(NOPORTDOCS) post-patch: @${REINPLACE_CMD} -E 's/^(install-data-am:) install-docDATA(.*)/\1\2/' \ ${WRKSRC}/Makefile.in .for p in pod prog-bin conf filter-bin filters html @${REINPLACE_CMD} -E 's/^(install-data-am:).*DATA(.*)/\1\2/' \ ${WRKSRC}/${p}/Makefile.in .endfor .endif .include Index: head/www/tidy-devel/Makefile =================================================================== --- head/www/tidy-devel/Makefile (revision 348294) +++ head/www/tidy-devel/Makefile (revision 348295) @@ -1,121 +1,121 @@ # Created by: Abel Chow # $FreeBSD$ PORTNAME?= tidy DISTVERSION= 090315-cvs PORTREVISION= 1 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_LOCAL} #MASTER_SITES= http://tidy.sourceforge.net/src/%SUBDIR%/ \ # http://tidy.sourceforge.net/docs/:docs #MASTER_SITE_SUBDIR= . old MASTER_SITE_SUBDIR= thierry PKGNAMESUFFIX?= -devel MAINTAINER?= thierry@FreeBSD.org COMMENT?= Utility to clean up and pretty print HTML/XHTML/XML BUILD_DEPENDS= xsltproc:${PORTSDIR}/textproc/libxslt -USE_BZIP2= yes +USES= tar:bzip2 NO_STAGE= yes SLAVEDIRS= www/tidy-lib WRKSRC= ${WRKDIR}/${PORTNAME} MAKE_JOBS_UNSAFE= yes .if !defined(WITH_SHLIB) -USE_GMAKE= yes +USES+= gmake PLIST_SUB= SHLIB="@comment " NSHLIB="" CONFLICTS= tidy-20000804* tidy-lib-[0-9]* .else USE_AUTOTOOLS= automake autoconf libtool AUTOMAKE_ARGS+= -a -c --foreign USE_LDCONFIG= yes PLIST_SUB= SHLIB="" NSHLIB="@comment " CONFLICTS= tidy-devel-[0-9]* .endif DESCR= ${.CURDIR}/pkg-descr BIN2STRIP= tidy tab2space .if !defined(WITH_SHLIB) MAN1= tidy.1 .endif .if !defined(NOPORTDOCS) . if !defined(WITH_SHLIB) ALL_TARGET= all doc DOCFILES= quickref.html . endif DOCFILES+= Overview.html checked_by_tidy.gif faq.html grid.gif pending.html \ release-notes.html tidy.css tidy.gif .endif .if defined(MAINTAINER_MODE) CVSROOT= ":pserver:anonymous@tidy.cvs.sourceforge.net:/cvsroot/tidy" CVS_PASSFILE= ${WRKDIR}/temp-cvs-passfile getcvs: ${MKDIR} ${WRKDIR}/cvs ${ECHO_CMD} ${CVSROOT} A > ${CVS_PASSFILE} cd ${WRKDIR}/cvs && \ CVSROOT=${CVSROOT} CVS_PASSFILE=${CVS_PASSFILE} cvs -z3 co -P tidy tarball: ${RM} -rf ${WRKDIR}/cvs/tidy/CVSROOT ${FIND} ${WRKDIR}/cvs -name CVS | ${XARGS} ${RM} -rf cd ${WRKDIR}/cvs && \ ${TAR} cfj ${_DISTDIR}${DISTFILES} tidy .endif post-patch: ${CHMOD} a+x ${WRKSRC}/test/testxml.sh .if !defined(WITH_SHLIB) ${CP} ${WRKSRC}/build/gmake/Makefile ${WRKSRC} .else ${CP} -R -f ${WRKSRC}/build/gnuauto/* ${WRKSRC} . for t in testone.sh testaccessone.sh ${REINPLACE_CMD} -e 's|../bin/tidy|../console/tidy|' \ ${WRKSRC}/test/${t} . endfor .endif patch-autotools-libtool:: .if defined(WITH_SHLIB) (cd ${WRKSRC} \ && ${LIBTOOLIZE} --force --copy \ && ${ACLOCAL} \ && ${REINPLACE_CMD} -e '/^_LT_AC_SHELL_INIT/d' aclocal.m4) (cd ${PATCH_WRKSRC}; \ for ltf in ${LIBTOOLFILES}; do \ ${CP} $$ltf $$ltf.tmp; \ ${SED} -e "s^\$$ac_aux_dir/ltconfig^${LTCONFIG}^g" \ -e "/^ltmain=/!s^\$$ac_aux_dir/ltmain.sh^${LIBTOOLFLAGS} ${LTMAIN}^g" \ $$ltf.tmp > $$ltf; \ done); .endif post-install: .for pgm in ${BIN2STRIP} ${STRIP_CMD} ${PREFIX}/bin/${pgm} .endfor .if defined(WITH_SHLIB) ${STRIP_CMD} ${PREFIX}/lib/libtidy-0.99.so.0 .endif .if !defined(NOPORTDOCS) @${ECHO_MSG} "===> Installing documentation for ${PKGNAME}" ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${DOCFILES:S|^|${WRKSRC}/htmldoc/|} ${DOCSDIR} @${ECHO_MSG} "===> Documentation installed in ${DOCSDIR}." .endif regression-test: .for t in testaccess.sh testall.sh testxml.sh cd ${WRKSRC}/test && ./${t} .endfor .include Index: head/www/tinyproxy/Makefile =================================================================== --- head/www/tinyproxy/Makefile (revision 348294) +++ head/www/tinyproxy/Makefile (revision 348295) @@ -1,79 +1,79 @@ # Created by: Mitsuru Yoshida # $FreeBSD$ PORTNAME= tinyproxy PORTVERSION= 1.8.3 PORTEPOCH= 1 CATEGORIES= www MASTER_SITES= https://banu.com/pub/tinyproxy/1.8/ MAINTAINER= marquis@roble.com COMMENT= A small, efficient HTTP proxy server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING #BUILD_DEPENDS= asciidoc:${PORTSDIR}/textproc/asciidoc\ # xsltproc:${PORTSDIR}/textproc/libxslt\ # xmllint:${PORTSDIR}/textproc/libxml2 \ # ${LOCALBASE}/share/xsl/docbook/lib/lib.xsl:${PORTSDIR}/textproc/docbook-xsl USE_RC_SUBR= tinyproxy GNU_CONFIGURE= yes -USE_GMAKE= yes +USES= gmake CONFIGURE_ARGS= --bindir=${PREFIX}/sbin \ --program-transform-name="" \ --disable-silent-rules \ --localstatedir=/var MAN8= tinyproxy.8 MAN5= tinyproxy.conf.5 OPTIONS_DEFINE= XHEADER REVERSE TRANSPARENT XHEADER_DESC= X-Tinyproxy header REVERSE_DESC= Reverse proxy support TRANSPARENT_DESC= Transparent proxy support NO_STAGE= yes .include .if ${PORT_OPTIONS:MREVERSE} CONFIGURE_ARGS+= --enable-reverse .endif .if ${PORT_OPTIONS:MTRANSPARENT} CONFIGURE_ARGS+= --enable-transparent .endif .if !${PORT_OPTIONS:MXHEADER} CONFIGURE_ARGS+= --disable-xtinyproxy .endif post-patch: @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|/etc/tinyproxy/tinyproxy.conf|${PREFIX}/etc/tinyproxy.conf|' \ ${WRKSRC}/docs/man8/tinyproxy.txt.in @${REINPLACE_CMD} -e 's|/var/run/tinyproxy/tinyproxy.pid|/var/run/tinyproxy.pid|' \ ${WRKSRC}/docs/man8/tinyproxy.txt.in @${REINPLACE_CMD} -e 's|/var/log/tinyproxy/tinyproxy.log|/var/log/tinyproxy.log|' \ ${WRKSRC}/docs/man8/tinyproxy.txt.in @${REINPLACE_CMD} -e 's|/etc/tinyproxy/tinyproxy.conf|${PREFIX}/etc/tinyproxy.conf|' \ ${WRKSRC}/docs/man5/tinyproxy.conf.txt.in @${REINPLACE_CMD} -e 's|/usr/share/tinyproxy|${DATADIR}|' \ ${WRKSRC}/etc/tinyproxy.conf.in @${REINPLACE_CMD} -e 's|/run/tinyproxy/|/run/|' \ ${WRKSRC}/etc/tinyproxy.conf.in @${REINPLACE_CMD} -e 's|/log/tinyproxy/|/log/|' \ ${WRKSRC}/etc/tinyproxy.conf.in post-install: @if [ ! -f ${PREFIX}/etc/tinyproxy.conf ]; then \ ${CP} -p ${PREFIX}/etc/tinyproxy.conf.sample \ ${PREFIX}/etc/tinyproxy.conf ; \ fi .if !defined(NO_INSTALL_MANPAGES) ${INSTALL_MAN} ${FILESDIR}/${MAN5} ${MAN1PREFIX}/man/man5 ${INSTALL_MAN} ${FILESDIR}/${MAN8} ${MAN1PREFIX}/man/man8 .endif .include Index: head/www/tokyopromenade/Makefile =================================================================== --- head/www/tokyopromenade/Makefile (revision 348294) +++ head/www/tokyopromenade/Makefile (revision 348295) @@ -1,40 +1,40 @@ # Created by: Qing Feng # $FreeBSD$ PORTNAME= tokyopromenade PORTVERSION= 0.9.22 CATEGORIES= www MASTER_SITES= http://fallabs.com/${PORTNAME}/ MAINTAINER= qingfeng@douban.com COMMENT= A content management system BUILD_DEPENDS= tokyocabinet>=1.4.31:${PORTSDIR}/databases/tokyocabinet \ fcgi-devkit>=0:${PORTSDIR}/www/fcgi LIB_DEPENDS= tokyocabinet:${PORTSDIR}/databases/tokyocabinet RUN_DEPENDS= spawn-fcgi>=0:${PORTSDIR}/www/spawn-fcgi OPTIONS_DEFINE= LUA CONFIGURE_ARGS= --enable-fcgi GNU_CONFIGURE= yes -USE_GMAKE= yes +USES= gmake SUB_FILES= pkg-message MAN1= prommgr.1 NO_STAGE= yes .include .if ${PORT_OPTIONS:MLUA} CONFIGURE_ARGS+= --enable-lua LDFLAGS+= -L${LUA_LIBDIR} CFLAGS+= -I${LUA_INCDIR} USE_LUA= yes .endif post-install: @${CAT} ${PKGMESSAGE} .include Index: head/www/ttf2eot/Makefile =================================================================== --- head/www/ttf2eot/Makefile (revision 348294) +++ head/www/ttf2eot/Makefile (revision 348295) @@ -1,28 +1,28 @@ # Created by: Stefan Bethke # $FreeBSD$ PORTNAME= ttf2eot DISTVERSION= 0.0.2-2 CATEGORIES= www converters MASTER_SITES= GOOGLE_CODE MAINTAINER= stb@lassitu.de COMMENT= Convert TTF font file to EOT web embeddable file -USE_GMAKE= yes +USES= gmake ALL_TARGET= ttf2eot PLIST_FILES= bin/ttf2eot PORTDOCS= README OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|g++|${CXX}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/ttf2eot ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} .include Index: head/www/webfs/Makefile =================================================================== --- head/www/webfs/Makefile (revision 348294) +++ head/www/webfs/Makefile (revision 348295) @@ -1,51 +1,51 @@ # Created by: Chris D. Faulhaber # $FreeBSD$ PORTNAME= webfs PORTVERSION= 1.21 CATEGORIES= www ipv6 MASTER_SITES= http://dl.bytesex.org/releases/webfs/ \ http://www.bsd-geek.de/FreeBSD/distfiles/ MAINTAINER= lme@FreeBSD.org COMMENT= A simple http server for static content RUN_DEPENDS= ${LOCALBASE}/etc/mime.types:${PORTSDIR}/misc/mime-support WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/} -USE_GMAKE= yes +USES= gmake MAKEFILE= GNUmakefile .if !defined(WITHOUT_OPENSSL) MAKE_ENV= USE_SSL=no .endif MAKE_ENV+= LDLIBS="-lssl -lcrypto" USE_DIET=no PLIST_FILES= sbin/webfsd MAN1= webfsd.1 MIMEFILE?= ${LOCALBASE}/etc/mime.types USE_RC_SUBR= webfsd NO_STAGE= yes pre-everything:: @${ECHO_CMD} "" @${ECHO_CMD} "===========================================" @${ECHO_CMD} "This package supports the following option:" @${ECHO_CMD} "" @${ECHO_CMD} " -DWITHOUT_SSL - omit SSL support" @${ECHO_CMD} "===========================================" @${ECHO_CMD} "" post-patch: @${REINPLACE_CMD} -e 's|/etc/mime.types|${MIMEFILE}|' ${WRKSRC}/GNUmakefile @${REINPLACE_CMD} -e 's|/etc/mime.types|${MIMEFILE}|' ${WRKSRC}/webfsd.man .if defined(WITHOUT_OPENSSL) @${REINPLACE_CMD} -e 's|USE_SSL := yes|USE_SSL := no|' ${WRKSRC}/Make.config .endif do-install: @${INSTALL_PROGRAM} ${WRKSRC}/webfsd ${PREFIX}/sbin @${INSTALL_MAN} ${WRKSRC}/webfsd.man ${PREFIX}/man/man1/webfsd.1 .include Index: head/www/wml/Makefile =================================================================== --- head/www/wml/Makefile (revision 348294) +++ head/www/wml/Makefile (revision 348295) @@ -1,80 +1,79 @@ # Created by: Ralf S. Engelschall # $FreeBSD$ PORTNAME= wml PORTVERSION= 2.0.12 PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= www lang MASTER_SITES= ${MASTER_SITE_BERLIOS} MASTER_SITE_SUBDIR=thewml MAINTAINER= rodrigo@FreeBSD.org COMMENT= Website META Language, webdesign toolkit for HTML generation LIB_DEPENDS= png15:${PORTSDIR}/graphics/png RUN_DEPENDS= \ p5-XML-Parser>=0:${PORTSDIR}/textproc/p5-XML-Parser \ p5-Bit-Vector>=5.2:${PORTSDIR}/math/p5-Bit-Vector \ p5-File-PathConvert>0:${PORTSDIR}/devel/p5-File-PathConvert \ p5-Image-Size>=2.6:${PORTSDIR}/graphics/p5-Image-Size \ p5-Term-ReadKey>=2.11:${PORTSDIR}/devel/p5-Term-ReadKey \ p5-HTML-Clean>0:${PORTSDIR}/www/p5-HTML-Clean \ p5-GD>0:${PORTSDIR}/graphics/p5-GD BUILD_DEPENDS= lynx:${PORTSDIR}/www/lynx \ ${RUN_DEPENDS} GNU_CONFIGURE= yes -USE_GMAKE= yes -USES= gettext perl5 +USES= gettext perl5 gmake USE_PERL5= run build patch CONFIGURE_ARGS= --with-perl=${PERL5} --with-catdir=man \ --prefix=${PREFIX} MAN1= wmd.1 wmd_missing.1 wmk.1 wml.1 wmb.1 wmu.1 \ wml_aux_freetable.1 wml_aux_htmlclean.1 wml_aux_htmlinfo.1 wml_aux_iselect.1 \ wml_aux_map2html.1 wml_aux_weblint.1 wml_p1_ipp.1 \ wml_p2_mp4h.1 wml_p3_eperl.1 wml_p5_divert.1 wml_p6_asubst.1 \ wml_p7_htmlfix.1 wml_p8_htmlstrip.1 wml_p9_slice.1 \ wml_aux_txt2html.1 wml_aux_tidy.1 wml_p4_gm4.1 \ wml_aux_linklint.1 MAN3= wml::all.3 wml::des::all.3 wml::des::gfont.3 \ wml::des::lowsrc.3 wml::des::imgdot.3 wml::des::imgbg.3 \ wml::des::navbar.3 wml::des::preload.3 wml::des::rollover.3 \ wml::des::space.3 wml::des::typography.3 wml::fmt::all.3 \ wml::fmt::isolatin.3 wml::fmt::pod.3 wml::fmt::sdf.3 \ wml::fmt::text.3 wml::fmt::url.3 wml::fmt::verbatim.3 \ wml::fmt::xtable.3 wml::imp::all.3 wml::imp::csmap.3 \ wml::imp::fsview.3 wml::imp::generic.3 wml::std::all.3 \ wml::std::box.3 wml::std::case.3 wml::std::grid.3 \ wml::std::label.3 wml::std::href.3 wml::std::lang.3 \ wml::std::logo.3 wml::std::info.3 wml::std::page.3 \ wml::std::tags.3 wml::std::toc.3 wml::sup::all.3 \ wml::sup::hextriple.3 wml::mod::MakeMaker.3 wml::mod::all.3 \ wml::mod::version.3 wml::sup::path.3 wml::sys::all.3 \ wml::sys::bootp3.3 wml::sys::bootp4.3 wml::sys::compat1.3 MAN7= wml_barebone.7 \ wml_std_css1.7 wml_std_css2.7 wml_std_csspos.7 \ wml_std_html20.7 wml_std_html32.7 wml_std_html40.7 \ wml_std_html401.7 wml_std_wai10.7 wml_std_xhtml10.7 \ wml_intro.7 wml_macros.7 wml_tutorial.7 wml_faq.7 wml_tags.7 NO_STAGE= yes .include post-patch: @${PERL5} -pi -e 's!^(\s+have_\S+)=\S+!\1=1!' \ ${WRKSRC}/wml_common/Makefile.in do-configure: @[ -f ${CONFIGURE_COOKIE}] || (cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS}) post-build: @${ECHO_MSG} "===> Use 'make test' to run a quick test suite." test: @cd ${WRKSRC} && ${GMAKE} test .include Index: head/www/wwwcount/Makefile =================================================================== --- head/www/wwwcount/Makefile (revision 348294) +++ head/www/wwwcount/Makefile (revision 348295) @@ -1,35 +1,35 @@ # Created by: ache # $FreeBSD$ PORTNAME= wwwcount PORTVERSION= 2.5 PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://www.muquit.com/muquit/software/Count/src/wwwcount2.5/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= michael@ranner.eu COMMENT= Access counter, clock and date for WWW pages GNU_CONFIGURE= yes IS_INTERACTIVE= yes -USE_GMAKE= yes +USES= gmake MAN1= mkstrip.1 NO_STAGE= yes pre-configure: cd ${WRKSRC}; PREFIX=${PREFIX} ./Count-config post-build: cd ${WRKSRC}; ./Gen-conf do-install: cd ${WRKSRC}; yes "" | ./Count-install cd ${WRKSRC}/utils/extdgts; \ ${INSTALL_PROGRAM} extdgts ${PREFIX}/bin; cd ${WRKSRC}/utils/mkstrip; \ ${INSTALL_PROGRAM} mkstrip ${PREFIX}/bin; \ ${INSTALL_MAN} mkstrip.1 ${PREFIX}/man/man1; \ ${INSTALL_SCRIPT} mkstrip.sh ${PREFIX}/lib/Counter/digits .include Index: head/www/wwwoffle/Makefile =================================================================== --- head/www/wwwoffle/Makefile (revision 348294) +++ head/www/wwwoffle/Makefile (revision 348295) @@ -1,48 +1,47 @@ # $FreeBSD$ PORTNAME= wwwoffle PORTVERSION= 2.9i PORTREVISION= 1 CATEGORIES= www ipv6 MASTER_SITES= http://www.gedanken.org.uk/software/wwwoffle/download/ EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Caching proxy server for HTTP and FTP designed for dial-up hosts LICENSE= GPLv2 LIB_DEPENDS= gnutls:${PORTSDIR}/security/gnutls -USES= perl5 -USE_GMAKE= yes +USES= perl5 gmake USE_RC_SUBR= ${PORTNAME}d # $SPOOL seems like a common name which could be used for other things, so # use $WWWOFFLE_SPOOL as the overriding setting. WWWOFFLE_SPOOL?= /var/spool/wwwoffle PLIST_SUB+= WWWOFFLE_SPOOL=${WWWOFFLE_SPOOL} HAS_CONFIGURE= yes CONFIGURE_ENV= LIBS=-lmd CONFIGURE_ARGS= --with-confdir=${PREFIX}/etc --with-ipv6 \ --with-gnutls=${LOCALBASE} \ --with-spooldir=${WWWOFFLE_SPOOL} \ --docdir=${DOCSDIR} \ --mandir=${MANPREFIX}/man SUB_FILES= pkg-message SUB_LIST= WWWOFFLE_SPOOL="${WWWOFFLE_SPOOL}" MAN1= wwwoffle.1 MAN5= wwwoffle.conf.5 MAN8= wwwoffled.8 NO_STAGE= yes post-install: @${INSTALL_SCRIPT} ${WRKSRC}/conf/upgrade-config.pl ${WWWOFFLE_SPOOL} @${CAT} ${PKGMESSAGE} .include Index: head/www/xsp/Makefile =================================================================== --- head/www/xsp/Makefile (revision 348294) +++ head/www/xsp/Makefile (revision 348295) @@ -1,33 +1,31 @@ # Created by: Tom McLaughlin # $FreeBSD$ PORTNAME= xsp PORTVERSION= 2.10.2 CATEGORIES= www MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ MAINTAINER= mono@FreeBSD.org COMMENT= Mono based web server BUILD_DEPENDS= ${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono RUN_DEPENDS= ${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono MAKE_JOBS_UNSAFE= yes USE_SQLITE= 3 -USE_BZIP2= yes -USES= pathfix pkgconfig +USES= pathfix pkgconfig gmake tar:bzip2 GNU_CONFIGURE= yes -USE_GMAKE= yes MAN1= asp-state.1 dbsessmgr.1 mod-mono-server.1 xsp.1 \ fastcgi-mono-server.1 PLIST_SUB+= PORTVERSION=${PORTVERSION} NO_STAGE= yes pre-su-install: ${MKDIR} ${XSP_DOCROOT} .include "${.CURDIR}/../../lang/mono/bsd.mono.mk" .include Index: head/www/zerowait-httpd/Makefile =================================================================== --- head/www/zerowait-httpd/Makefile (revision 348294) +++ head/www/zerowait-httpd/Makefile (revision 348295) @@ -1,25 +1,25 @@ # Created by: Vsevolod Stakhov # $FreeBSD$ PORTNAME= zerowait PORTVERSION= 0.8d PORTREVISION= 2 CATEGORIES= www MASTER_SITES= http://mirror.mcx2.org/ PKGNAMESUFFIX= -httpd DISTNAME= 0W-httpd-${PORTVERSION} MAINTAINER= dhn@FreeBSD.org COMMENT= Lightweight and fast http server -USE_GMAKE= yes +USES= gmake USE_OPENSSL= yes USE_RC_SUBR= 0W-httpd ALL_TARGET= #none HAS_CONFIGURE= yes CONFIGURE_ARGS= --prefix=${PREFIX} --owner=${WWWOWN} --group=${WWWGRP} PLIST_SUB= WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} NO_STAGE= yes .include