Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Mar 2006 13:01:10 -0800 (PST)
From:      "Jason E. Hale" <bsdkaffee@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/94073: [NEW PORTS] libsmokeqt/kde: Introspective Qt/KDE wrappers for bindings 
Message-ID:  <440a0016.001d1908.41b3.3054@mx.gmail.com>
Resent-Message-ID: <200603042110.k24LA54g048832@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         94073
>Category:       ports
>Synopsis:       [NEW PORTS] libsmokeqt/kde: Introspective Qt/KDE wrappers for bindings
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 04 21:10:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Jason E. Hale
>Release:        FreeBSD 6.0-RELEASE-p4 i386
>Organization:
none
>Environment:
System: FreeBSD 6.0-RELEASE-p4 Jan 26 02:33:13 EST 2006 i386
	FreeBSD 7.0-CURRENT i386
	QT 3.3.5
	KDE 3.5.1
	Perl 5.8.8
	
>Description:
SMOKE is an introspective wrapper for the Qt toolkit and for KDE libraries. It 
is distributed as two separate and independant shared libraries.  Binding can
make use of the SMOKE libraries to make the task of writing them easier.

Currently, x11-toolkits/p5-qt installs libsmokeqt, however, libsmokeqt can be
used by other bindings such as Ruby/Qt.  I have put libsmokeqt and libsmokekde
into separate ports so that other bindings can make use of them.  Both 
libraries share the smoke.h header file, so this had to be split out into
another port so that the SMOKE libraries could remain independent of eachother.

x11-toolkits/p5-qt has been modified in the following way:
	- This port is currently has no maintainer, I will take maintainership
	- Make use of the separate libsmokeqt port
	- unbreak on ia64 since the problem was with the libsmokeqt build
	- pkg-plist added, no more dynamic list
	- remove unneeded patch since we are using libtool 
An UPDATING entry is included.

	
>How-To-Repeat:
n/a
	
>Fix:
Attached is a GZIP archive containing the following files:
2006-03-04-libsmoke.shar: Shell archive containing: 
	x11-toolkits/libsmoke-header
	x11-toolkits/libsmokekde
	x11-toolkits/libsmokeqt

2006-03-04-p5-qt.diff: Patch to allow x11-toolkits/p5-qt to use libsmokeqt port
	NOTE:
	files added: pkg-plist
	files removed: files/patch-Makefile.in
	directories removed: files/

2006-03-04-p5-qt-UPDATING: UPDATING entry to inform users of x11-toolkits/p5-qt
	of the libsmokeqt splitout
	

begin 644 2006-03-04-libsmoke.tar.gz
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
"````
`
end


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?440a0016.001d1908.41b3.3054>