From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Oct 11 18:40:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C576D16A46B for ; Thu, 11 Oct 2007 18:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AD31713C48A for ; Thu, 11 Oct 2007 18:40:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l9BIe26E038731 for ; Thu, 11 Oct 2007 18:40:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l9BIe2gx038730; Thu, 11 Oct 2007 18:40:02 GMT (envelope-from gnats) Resent-Date: Thu, 11 Oct 2007 18:40:02 GMT Resent-Message-Id: <200710111840.l9BIe2gx038730@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Rashid N. \"Citycat\" Achilov" Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2789B16A419 for ; Thu, 11 Oct 2007 18:38:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 20A8813C45A for ; Thu, 11 Oct 2007 18:38:10 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l9BIc90o065645 for ; Thu, 11 Oct 2007 18:38:09 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l9BIc9hL065644; Thu, 11 Oct 2007 18:38:09 GMT (envelope-from nobody) Message-Id: <200710111838.l9BIc9hL065644@www.freebsd.org> Date: Thu, 11 Oct 2007 18:38:09 GMT From: "Rashid N. \"Citycat\" Achilov" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/117119: [ports] new port - emulators/dboxfe, a front-end to DosBox configuration editing X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2007 18:40:02 -0000 >Number: 117119 >Category: ports >Synopsis: [ports] new port - emulators/dboxfe, a front-end to DosBox configuration editing >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 11 18:40:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Rashid N. "Citycat" Achilov >Release: 6.2-STABLE >Organization: Cat's Home >Environment: FreeBSD vmfree.shelton.net 6.2-STABLE FreeBSD 6.2-STABLE #22: Mon Oct 1 05:46:08 NOVST 2007 root@:/usr/obj/usr/src/sys/VmFree i386 >Description: This is a DboxFE - front-end to editing DosBox configuration files for KDE, related to some different games. DosBox is a powerful DOS emulator, primarly intended for old good DOS Games, it allows using separate config files for separate games, To avoid manual editing, you can use DboxFE >How-To-Repeat: Try to setup DosBox config without any frontend >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # dboxfe # dboxfe/files # dboxfe/files/patch-aa # dboxfe/files/patch-ab # dboxfe/files/patch-ac # dboxfe/Makefile # dboxfe/distinfo # dboxfe/pkg-descr # dboxfe/pkg-plist # echo c - dboxfe mkdir -p dboxfe > /dev/null 2>&1 echo c - dboxfe/files mkdir -p dboxfe/files > /dev/null 2>&1 echo x - dboxfe/files/patch-aa sed 's/^X//' >dboxfe/files/patch-aa << 'END-of-dboxfe/files/patch-aa' X--- admin/ltmain.sh.bak 2007-10-11 23:07:36.000000000 +0700 X+++ admin/ltmain.sh 2007-10-11 23:07:36.000000000 +0700 X@@ -1923,6 +1923,10 @@ X continue X ;; X *.la) lib="$deplib" ;; X+ -pthread) X+ deplibs="$deplib $deplibs" X+ continue X+ ;; X *.$libext) X if test "$pass" = conv; then X deplibs="$deplib $deplibs" END-of-dboxfe/files/patch-aa echo x - dboxfe/files/patch-ab sed 's/^X//' >dboxfe/files/patch-ab << 'END-of-dboxfe/files/patch-ab' X--- src/dbfe_maindlg.ui 2004-12-22 02:57:00.000000000 +0600 X+++ src/dbfe_maindlg.ui.new 2007-10-01 04:12:23.000000000 +0700 X@@ -1320,6 +1320,41 @@ X 3500 X X X+ X+ X+ 4000 X+ X+ X+ X+ X+ 5000 X+ X+ X+ X+ X+ 6000 X+ X+ X+ X+ X+ 7000 X+ X+ X+ X+ X+ 8000 X+ X+ X+ X+ X+ 9000 X+ X+ X+ X+ X+ 10000 X+ X+ X X ComboBox_CPU_Cycles X END-of-dboxfe/files/patch-ab echo x - dboxfe/files/patch-ac sed 's/^X//' >dboxfe/files/patch-ac << 'END-of-dboxfe/files/patch-ac' X--- src/Makefile.am.bak 2007-10-11 23:13:28.000000000 +0700 X+++ src/Makefile.am 2007-10-11 23:13:28.000000000 +0700 X@@ -23,7 +23,7 @@ X dosboxfe_SOURCES = main.cpp dbfe_maindlg.ui dosboxfe.cpp dbfe_profiledlg.ui \ X dosboxfe_profile.cpp dbfe_downloaddlg.ui dosboxfe_download.cpp dbfe_logo.ui \ X dosboxfe_logo.cpp X-dosboxfe_LDFLAGS = $(KDE_RPATH) $(all_libraries) X+dosboxfe_LDFLAGS = $(KDE_RPATH) $(all_libraries) $(LIBPTHREAD) X dosboxfe_LDADD = $(LIB_KDEUI) X X # this is where the desktop file will go END-of-dboxfe/files/patch-ac echo x - dboxfe/Makefile sed 's/^X//' >dboxfe/Makefile << 'END-of-dboxfe/Makefile' X# Ports collection makefile for: dboxfe X# Date created: Sep 28, 2007 X# Whom: Rashid N. "Citycat" Achilov X# X# $FreeBSD$ X# X XPORTNAME= dboxfe XPORTVERSION= 0.0.5 XCATEGORIES= emulators kde XMASTER_SITES= ${MASTER_SITE_BERLIOS} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= citycat4@ngs.ru XCOMMENT= DosBox configuration file front-end X XUSE_GMAKE= yes XUSE_KDEBASE_VER= 3 XUSE_AUTOTOOLS= autoconf:261 aclocal:19 automake:19 XUSE_PERL5_BUILD= yes X XGNU_CONFIGURE= yes XCONFIGURE_ARGS= --with-qt-dir=${QT_PREFIX} \ X --with-extra-includes=${LOCALBASE}/include \ X --with-extra-libs=${LOCALBASE}/lib X XDOCSDIR= ${PREFIX}/share/doc/HTML/en/${PORTNAME} X XPLIST_SUB= DOCSDIR=${DOCSDIR} X X# We must override this target for run perl admin/am_edit after automake but X# before configure run Xrun-autotools-automake: X cd ${CONFIGURE_WRKSRC} && ${SETENV} ${AUTOTOOLS_ENV} \ X ${AUTOMAKE} ${AUTOMAKE_ARGS} X cd ${WRKSRC} && ${PERL5} admin/am_edit X X.include END-of-dboxfe/Makefile echo x - dboxfe/distinfo sed 's/^X//' >dboxfe/distinfo << 'END-of-dboxfe/distinfo' XMD5 (dboxfe-0.0.5.tar.gz) = 81524b829ec0b1786d36d3c9af1c449e XSHA256 (dboxfe-0.0.5.tar.gz) = a5cf344d489ccc8fbd6db5cd90a76ec8cf0ee07dc4132309a4c0e6dbece8fc96 XSIZE (dboxfe-0.0.5.tar.gz) = 847178 END-of-dboxfe/distinfo echo x - dboxfe/pkg-descr sed 's/^X//' >dboxfe/pkg-descr << 'END-of-dboxfe/pkg-descr' XDBoxFE is a linux frontend for DOSBox. With DBoxFE you can create Xand manage your configuration files very easily, which are needed Xby DOSBox. In addition it's also possible to create gameprofiles Xto generate different configuration files. Since recently you can Xload the game automatically. I mean, you can add your favourite Xgame in the list and you can start it immediately. X XWWW: http://chmaster.freeforge.net/dboxfe-project.htm END-of-dboxfe/pkg-descr echo x - dboxfe/pkg-plist sed 's/^X//' >dboxfe/pkg-plist << 'END-of-dboxfe/pkg-plist' Xbin/dosboxfe Xshare/icons/hicolor/16x16/apps/dosboxfe.png Xshare/icons/hicolor/32x32/apps/dosboxfe.png Xshare/applnk/Utilities/dosboxfe.desktop Xshare/apps/dosboxfe/dosboxfeui.rc X%%PORTDOCS%%share/doc/HTML/en/dosboxfe/index.docbook X%%PORTDOCS%%share/doc/HTML/en/dosboxfe/index.cache.bz2 X@dirrm share/apps/dosboxfe X%%PORTDOCS%%@unexec rm -f %D/%%DOCSDIR%%/common X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-dboxfe/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: