Bug 94674 - [NEW PORT]: x11/yakuake
Summary: [NEW PORT]: x11/yakuake
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ion-Mihai "IOnut" Tetcu
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-19 05:10 UTC by Shane Bell
Modified: 2006-07-07 08:21 UTC (History)
0 users

See Also:


Attachments
file.shar (3.81 KB, text/plain)
2006-03-19 05:10 UTC, Shane Bell
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shane Bell 2006-03-19 05:10:12 UTC
Yakuake is a Quake-style terminal emulator based on KDE Konsole technology.
Comment 1 Shane Bell 2006-04-24 11:38:35 UTC
---> snip <---
# 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:
#
#	yakuake
#	yakuake/distinfo
#	yakuake/Makefile
#	yakuake/pkg-descr
#	yakuake/pkg-plist
#
echo c - yakuake
mkdir -p yakuake > /dev/null 2>&1
echo x - yakuake/distinfo
sed 's/^X//' >yakuake/distinfo << 'END-of-yakuake/distinfo'
XMD5 (29153-yakuake-2.7.5.tar.bz2) = 6905f9a6d448c7bfc818cd2d7c88cab4
XSHA256 (29153-yakuake-2.7.5.tar.bz2) = 
7bac6bf093762ef9e4c9c6021de154a7fc004461a9ad2312cd24e5131978e06d
XSIZE (29153-yakuake-2.7.5.tar.bz2) = 443073
END-of-yakuake/distinfo
echo x - yakuake/Makefile
sed 's/^X//' >yakuake/Makefile << 'END-of-yakuake/Makefile'
X# New ports collection makefile for:   yakuake
X# Date created:                        1st November, 2005
X# Whom:                                decept
X#
X# $FreeBSD$
X#
X
XPORTNAME=	yakuake
XPORTVERSION=	2.7.5
XCATEGORIES=	x11 kde
XMASTER_SITES=	http://www.kde-look.org/content/files/
XDISTNAME=	29153-${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	decept0@gmail.com
XCOMMENT=	Quake-style terminal emulator based on KDE's Konsole
X
XUSE_AUTOTOOLS=	libtool:15
XUSE_BZIP2=	yes
XUSE_KDEBASE_VER=3
XUSE_GETTEXT=	yes
XCONFIGURE_ENV+=	LDFLAGS="${PTHREAD_LIBS}"
XWRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
X.include <bsd.port.mk>
END-of-yakuake/Makefile
echo x - yakuake/pkg-descr
sed 's/^X//' >yakuake/pkg-descr << 'END-of-yakuake/pkg-descr'
XYakuake is a Quake-style terminal emulator based on KDE Konsole technology.
X 
X Features:
X * Smoothly rolls down from the top of your screen
X * Tabbed interface
X * Configurable dimensions and animation speed
X * Skinnable
X * Sophisticated DCOP interface
X
XWWW: http://extragear.kde.org/apps/yakuake/
END-of-yakuake/pkg-descr
echo x - yakuake/pkg-plist
sed 's/^X//' >yakuake/pkg-plist << 'END-of-yakuake/pkg-plist'
Xbin/yakuake
Xshare/applnk/Utilities/yakuake.desktop
Xshare/apps/yakuake/default/install.sh
Xshare/apps/yakuake/default/manual.readme
Xshare/apps/yakuake/default/tabs.skin
Xshare/apps/yakuake/default/tabs/back_image.png
Xshare/apps/yakuake/default/tabs/left_corner.png
Xshare/apps/yakuake/default/tabs/minus_down.png
Xshare/apps/yakuake/default/tabs/minus_over.png
Xshare/apps/yakuake/default/tabs/minus_up.png
Xshare/apps/yakuake/default/tabs/plus.png
Xshare/apps/yakuake/default/tabs/plus_down.png
Xshare/apps/yakuake/default/tabs/plus_over.png
Xshare/apps/yakuake/default/tabs/plus_up.png
Xshare/apps/yakuake/default/tabs/right_corner.png
Xshare/apps/yakuake/default/tabs/selected_back.png
Xshare/apps/yakuake/default/tabs/selected_left.png
Xshare/apps/yakuake/default/tabs/selected_right.png
Xshare/apps/yakuake/default/tabs/separator.png
Xshare/apps/yakuake/default/tabs/unselected_back.png
Xshare/apps/yakuake/default/title.skin
Xshare/apps/yakuake/default/title/back.png
Xshare/apps/yakuake/default/title/config_down.png
Xshare/apps/yakuake/default/title/config_over.png
Xshare/apps/yakuake/default/title/config_up.png
Xshare/apps/yakuake/default/title/focus_down.png
Xshare/apps/yakuake/default/title/focus_over.png
Xshare/apps/yakuake/default/title/focus_up.png
Xshare/apps/yakuake/default/title/left.png
Xshare/apps/yakuake/default/title/quit_down.png
Xshare/apps/yakuake/default/title/quit_over.png
Xshare/apps/yakuake/default/title/quit_up.png
Xshare/apps/yakuake/default/title/right.png
Xshare/icons/hicolor/16x16/apps/yakuake.png
Xshare/icons/hicolor/32x32/apps/yakuake.png
Xshare/locale/da/LC_MESSAGES/yakuake.mo
Xshare/locale/de/LC_MESSAGES/yakuake.mo
Xshare/locale/pt/LC_MESSAGES/yakuake.mo
Xshare/locale/pt_BR/LC_MESSAGES/yakuake.mo
Xshare/locale/ru/LC_MESSAGES/yakuake.mo
Xshare/locale/sv/LC_MESSAGES/yakuake.mo
Xshare/locale/tr/LC_MESSAGES/yakuake.mo
X@dirrm share/apps/yakuake/default/title
X@dirrm share/apps/yakuake/default/tabs
X@dirrm share/apps/yakuake/default
X@dirrm share/apps/yakuake
END-of-yakuake/pkg-plist
exit
---> snip <---

Updated for 2.7.5
Comment 2 Pieter de Goeje 2006-05-01 01:04:37 UTC
Thank you for this port, i use it a lot :) 
I really hope someone commits this.

Cheers,

Pieter de Goeje
Comment 3 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-01 09:11:43 UTC
Responsible Changed
From-To: freebsd-ports-bugs->itetcu

I'll take it.
Comment 4 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-01 09:12:25 UTC
State Changed
From-To: open->suspended

Suspend untill kdebase can ba pacakged so tinderbox tests can be done
Comment 5 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-06 17:29:49 UTC
State Changed
From-To: suspended->open

Let's try again with the new *.mk
Comment 6 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-06 18:04:58 UTC
State Changed
From-To: open->feedback

Does not respect PREFIX: 

itetcu@it> /home/itetcu/tmp/tmp/FBSD/yakuake [20:01:43] 2 
> make PREIFX=/var/yakuake install 
===>  Installing for yakuake-2.7.4 ===>   yakuake-2.7.4 depends on file: 
/usr/X11R6/bin/moc - found ===>   yakuake-2.7.4 depends on shared 
library: kfontinst - found ===>   yakuake-2.7.4 depends on shared 
library: kimproxy - found ===>   yakuake-2.7.4 depends on shared 
library: intl - found ===>   Generating temporary packing list ===> 
Checking if x11/yakuake already installed ===>  Switching to root 
credentials for 'install' target Password: Making install in po Making 
install in .  Making install in de Making install in .  /bin/sh 
../../admin/mkinstalldirs /usr/local/share/locale/de/LC_MESSAGES install 
-m 444 yakuake.gmo /usr/local/share/locale/de/LC_MESSAGES/yakuake.mo 
Making install in ga Making install in .  /bin/sh 
../../admin/mkinstalldirs /usr/local/share/locale/ga/LC_MESSAGES install 
-m 444 yakuake.gmo /usr/local/share/locale/ga/LC_MESSAGES/yakuake.mo 
Making install in pt Making install in .  /bin/sh 
../../admin/mkinstalldirs /usr/local/share/locale/pt/LC_MESSAGES install 
-m 444 yakuake.gmo /usr/local/share/locale/pt/LC_MESSAGES/yakuake.mo 
Making install in sv Making install in .  /bin/sh 
../../admin/mkinstalldirs /usr/local/share/locale/sv/LC_MESSAGES install 
-m 444 yakuake.gmo /usr/local/share/locale/sv/LC_MESSAGES/yakuake.mo 
Making install in yakuake Making install in src test -z "/usr/local/bin" 
|| /bin/sh ../../admin/mkinstalldirs "/usr/local/bin" 
/bin/sh /usr/local/bin/libtool --silent --mode=install install  -s  -m 
555 'yakuake' '/usr/local/bin/yakuake' 
/bin/sh ../../admin/mkinstalldirs 
/usr/local/share/icons/hicolor/16x16/apps install   -m 444 
./hi16-app-yakuake.png 
/usr/local/share/icons/hicolor/16x16/apps/yakuake.png /bin/sh 
../../admin/mkinstalldirs /usr/local/share/icons/hicolor/32x32/apps 
install   -m 444 ./hi32-app-yakuake.png 
/usr/local/share/icons/hicolor/32x32/apps/yakuake.png test -z 
"/usr/local/share/applnk/Utilities" || /bin/sh ../../admin/mkinstalldirs 
"/usr/local/share/applnk/Utilities" 
install   -m 444 'yakuake.desktop' 
'/usr/local/share/applnk/Utilities/yakuake.desktop' 
Making install in skins Making install in title test -z 
"/usr/local/share/apps/yakuake/default/title" || /bin/sh 
../../../admin/mkinstalldirs 
"/usr/local/share/apps/yakuake/default/title" mkdir 
/usr/local/share/apps/yakuake mkdir 
/usr/local/share/apps/yakuake/default mkdir 
/usr/local/share/apps/yakuake/default/title 
install   -m 444 'back.png' 
'/usr/local/share/apps/yakuake/default/title/back.png' install   -m 444 
'config_down.png' 
'/usr/local/share/apps/yakuake/default/title/config_down.png' install 
-m 444 'config_over.png' 
'/usr/local/share/apps/yakuake/default/title/config_over.png' install 
-m 444 'config_up.png' 
'/usr/local/share/apps/yakuake/default/title/config_up.png' install 
-m 444 'focus_down.png' 
'/usr/local/share/apps/yakuake/default/title/focus_down.png' install 
-m 444 'focus_over.png' 
'/usr/local/share/apps/yakuake/default/title/focus_over.png' install 
-m 444 'focus_up.png' 
'/usr/local/share/apps/yakuake/default/title/focus_up.png' install   -m 
444 'left.png' '/usr/local/share/apps/yakuake/default/title/left.png' 
install   -m 444 'quit_down.png' 
'/usr/local/share/apps/yakuake/default/title/quit_down.png' install 
-m 444 'quit_over.png' 
'/usr/local/share/apps/yakuake/default/title/quit_over.png' install 
-m 444 'quit_up.png' 
'/usr/local/share/apps/yakuake/default/title/quit_up.png' install   -m 
444 'right.png' '/usr/local/share/apps/yakuake/default/title/right.png' 
Making install in tabs test -z 
"/usr/local/share/apps/yakuake/default/tabs" || /bin/sh 
../../../admin/mkinstalldirs 
"/usr/local/share/apps/yakuake/default/tabs" mkdir 
/usr/local/share/apps/yakuake/default/tabs 
install   -m 444 'back_image.png' 
'/usr/local/share/apps/yakuake/default/tabs/back_image.png' install 
-m 444 'left_corner.png' 
'/usr/local/share/apps/yakuake/default/tabs/left_corner.png' install 
-m 444 'minus_down.png' 
'/usr/local/share/apps/yakuake/default/tabs/minus_down.png' install 
-m 444 'minus_over.png' 
'/usr/local/share/apps/yakuake/default/tabs/minus_over.png' install 
-m 444 'minus_up.png' 
'/usr/local/share/apps/yakuake/default/tabs/minus_up.png' install   -m 
444 'plus_down.png' 
'/usr/local/share/apps/yakuake/default/tabs/plus_down.png' install   -m 
444 'plus_over.png' 
'/usr/local/share/apps/yakuake/default/tabs/plus_over.png' install   -m 
444 'plus.png' '/usr/local/share/apps/yakuake/default/tabs/plus.png' 
install   -m 444 'plus_up.png' 
'/usr/local/share/apps/yakuake/default/tabs/plus_up.png' install   -m 
444 'right_corner.png' 
'/usr/local/share/apps/yakuake/default/tabs/right_corner.png' install 
-m 444 'selected_back.png' 
'/usr/local/share/apps/yakuake/default/tabs/selected_back.png' install 
-m 444 'selected_left.png' 
'/usr/local/share/apps/yakuake/default/tabs/selected_left.png' install 
-m 444 'selected_right.png' 
'/usr/local/share/apps/yakuake/default/tabs/selected_right.png' install 
-m 444 'unselected_back.png' 
'/usr/local/share/apps/yakuake/default/tabs/unselected_back.png' 
install   -m 444 'separator.png' 
'/usr/local/share/apps/yakuake/default/tabs/separator.png' 
test -z "/usr/local/share/apps/yakuake/default" || /bin/sh 
../../admin/mkinstalldirs "/usr/local/share/apps/yakuake/default" 
install   -m 444 'tabs.skin' 
'/usr/local/share/apps/yakuake/default/tabs.skin' install   -m 444 
'title.skin' '/usr/local/share/apps/yakuake/default/title.skin' install 
-m 444 'install.sh' '/usr/local/share/apps/yakuake/default/install.sh' 
install   -m 444 'manual.readme' 
'/usr/local/share/apps/yakuake/default/manual.readme' 
===>   Registering installation for yakuake-2.7.4 ===>  Returning to 
user credentials 

Please submit a new shar with the fix. Thanks.
Comment 7 Shane Bell 2006-07-07 02:49:54 UTC
It does respect PREFIX, but not "PREIFX" ;P
Comment 8 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-07 08:02:19 UTC
On Fri, 7 Jul 2006 13:49:54 +1200
Shane Bell <decept0@gmail.com> wrote:

> It does respect PREFIX, but not "PREIFX" ;P


Heh, so it does not know to read my mind ?

Ok, sorry, I'll try again.

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"

Ferengi Rule of Acquisition #89:
	Ask not what your profits can do for you, but what you can
	do for your profits.
		-- ST: Legends of the Ferengi

Comment 9 Ion-Mihai "IOnut" Tetcu freebsd_committer freebsd_triage 2006-07-07 08:21:17 UTC
State Changed
From-To: feedback->closed

New port added, with minor changes. Thanks!