pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47148: quick fix nitpicks



>Number:         47148
>Category:       pkg
>Synopsis:       quick fix nitpicks
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 31 22:40:00 +0000 2012
>Originator:     diro%nixsyspaus.org@localhost
>Release:        NetBSD 6.0
>Organization:
>Environment:
System: NetBSD nguest 6.0 NetBSD 6.0 (GENERIC) amd64
Architecture: amd64
Machine: amd64
>Description:

1) devel/pangomm's COMMENT doesn't make sense and doesn't coincide with the rest
of the */*mm packages;

2) security/prngd's homepage has changed;

3) gtk and qt are mutually exclusive options in emulators/yabause. Additionally,
qt is the preferred/recommended GUI for yabause these days. GTK is used by the
maintainers for debug purposes, mostly, and doesn't contain some features that
the QT port has.

>How-To-Repeat:
        
1) pkg_info | grep mm;
[...]
glibmm-2.32.1nb1    C++ bindings for glib
cairomm-1.10.0nb3   C++ API for cairo
pangomm-2.28.4nb5   C++ bindings for pangomm
atkmm-2.22.6nb3     C++ bindings for atk
gtkmm-2.24.2nb6     C++ interface to Gtk+ v2
gtkglextmm-1.2.0
[...]

Which one of these is not like the others?

2) http://www.downforeveryoneorjustme.com/http://www.aet.tu-cottbus.de/

3) PKG_OPTIONS.yabause+=gtk qt; # Watch only the QT port be built.

>Fix:

1)

< COMMENT=      C++ bindings for pangomm
> COMMENT=      C++ bindings for pango


2)

< HOMEPAGE=     
http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html
> HOMEPAGE=     http://prngd.sf.net/ # or http://prngd.sourceforge.net/ - is 
> there a
 preference on this?

3)

# diff options.mk.orig options.mk
5c5,8
< PKG_SUGGESTED_OPTIONS=        gtk
---
> PKG_SUGGESTED_OPTIONS=        qt
>
> PKG_OPTIONS_GROUP.GUI=                gtk qt
> PKG_OPTIONS_OPTIONAL_GROUPS=  GUI
13c16,20
< .if !empty(PKG_OPTIONS:Mgtk)
---
> .if !empty(PKG_OPTIONS:Mqt)
> CONFIGURE_ENV+= YAB_PORTS=qt
> CMAKE_ARGS+=    -DYAB_PORTS=qt
> .include "../../x11/qt4-tools/buildlink3.mk"
> .elif !empty(PKG_OPTIONS:Mgtk)
26,31d32
<
< .if !empty(PKG_OPTIONS:Mqt)
< CONFIGURE_ENV+=       YAB_PORTS=qt
< CMAKE_ARGS+=  -DYAB_PORTS=qt
< .include "../../x11/qt4-tools/buildlink3.mk"
< .endif



Home | Main Index | Thread Index | Old Index