ports/103752: [MAINTAINER] graphics/libx3dtk: unbreak on 6.2

German Tischler tanis at gaspode.franken.de
Thu Sep 28 12:30:33 UTC 2006


>Number:         103752
>Category:       ports
>Synopsis:       [MAINTAINER] graphics/libx3dtk: unbreak on 6.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 28 12:30:31 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     German Tischler
>Release:        FreeBSD 6.2-PRERELEASE amd64
>Organization:
none
>Environment:
System: FreeBSD bertha.franken.de 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Thu Sep 28 02:32:06 CEST 2006 tanis at bertha.franken.de:/usr/obj/usr/src/sys/BERTHA amd64

>Description:
	Fix compilation on FreeBSD 6.2 due to update of the base system gcc to version 3.4.6.
>How-To-Repeat:
	Build the port using make.
>Fix:
	The patch for the Makefile fixes portlint issues (INSTALLS_SHLIB -> USE_LDCONFIG, remove quotes from BROKEN=).
	The uuencoded tar file contains a set of new (additional to the present) patch files that remove explicit
        qualification from some source files. It is to be unpacked in the ports base directory (i.e. the files are
        located in the subdirectory graphics/libx3dtk/files).

--- Makefile.diff begins here ---
*** Makefile.orig	Thu Sep 28 14:10:00 2006
--- Makefile	Thu Sep 28 14:11:03 2006
***************
*** 27,33 ****
  USE_QT_VER=	3
  MAKE_ENV=	QTDIR="${QT_PREFIX}"
  
! INSTALLS_SHLIB=	yes
  
  QMAKE?=		${LOCALBASE}/bin/qmake
  QMAKESPEC?=	${LOCALBASE}/share/qt/mkspecs/freebsd-g++
--- 27,33 ----
  USE_QT_VER=	3
  MAKE_ENV=	QTDIR="${QT_PREFIX}"
  
! USE_LDCONFIG=	yes
  
  QMAKE?=		${LOCALBASE}/bin/qmake
  QMAKESPEC?=	${LOCALBASE}/share/qt/mkspecs/freebsd-g++
***************
*** 35,41 ****
  .include <bsd.port.pre.mk>
  
  .if ${OSVERSION} < 500000
! BROKEN=		"does not compile"
  .endif
  
  post-patch:
--- 35,41 ----
  .include <bsd.port.pre.mk>
  
  .if ${OSVERSION} < 500000
! BROKEN=does not compile
  .endif
  
  post-patch:
--- Makefile.diff ends here ---

--- libx3dtk-patch.tar.gz.uu begins here ---
begin 644 libx3dtk-patch.tar.gz
M'XL(`$ZU&T4``^U777.;.A#MZ^VOV.3!XSA@),#@.,E3.WVYG3XTF4X?.G.'
M8#EPZR"/(&[LV_[WKD!@!XCMN(Z=.\,9?Z`50D=[M*OE5GB3(/1C8QS>/%C#
MY+LQ"L<L-B9>X@<Z>_#N)MC4PVC$/S-OR(3^WDM8UY],WFP,0HACVR#_$>5_
M0DG/`?PACFN1GNL",6WJ]-X`V7R*[7$?)YY`*H+S9-5]/P+&QBOZRXO[GZ#3
MZ4"NLK%0V<A5[G(1WOYU'=S#%9N`V0=J#4S\],!$5=_JNKYR>'6DY60C.X\A
MVV"=:78/TB8@!$ON103'WXZ/X13N\'MLR*MA<3635]A]CO?_PN_;(XB3X6#`
MXT0P[ZX%7ZWWUW]C>\*$EW!Q<=%^W,\U\'D4)R`)0VN(OR?XG/^6Y^=P<0&R
MIWO'HR20+3E[;AQZL[)IQCR149+^R5:%5_JN5G6PY1QZMS;8-6ZWR__!<^98
MD_\Q_9,B_SO4POQO.29I\O\^L#+_![79WQSTZ`;9/ZCF?F(]G?NIJYG6(O>'
M40)IWI$-F7O.=Y7>TP>IQ"H7D$U<I.?-)MYZQD/K7<;J^(^%KZ.//_(T\O'J
MGW>X3%SWLPK`=?'O6%3%O^DX6!]@_4>(W<3_/B!##U4V"I6-DLIU*8#8`[I4
M`*X<7QUJV2NR at .UJM&=5:L!W'Y:*(?5TZ*CPQ[_!X%\>1JJC7=SPB6B+NS_1
M12VT,,(E1.Q';FBGP9IG!D6F7+K5D]DQ at 3WIOS[^OS,1L;%^X\5,O_KPA?G6
MZ'FO?^OBWW8MMXA_E[KI^=_$_WZ0QW^FLB%5-I94KHU^<T#IX^A_8G1U("K]
M9.P[9UJ_>/O#CV&H8S;$`Q5X!%/F8X3$:1>?,C'&A!-&M\!'D`2L.)-C.-5`
MUZ"#T7G#^;A<)5Q>0CL[HQ55:$UI?FPO3&;ES:G=GM+N`^#XJ=E].(%6"Z1E
MIBRSPC)7EOG)R5*FJ.-R](=<CG(N/W\J+D<Y%V69*\MC+OFC2W1.G\LF-PH6
MGRMZL701I.Q.4W+GZ3;)U%6I=)?JO at I97XN>+RQD7=CV^]J973FPU7-6;S=]
MMRSUI>V6L2J?W/6L7IA.G=/.L+(@U3)G6Z]M0$F?YJY1<_^Q;S:>M+;0(\B"
M]G,/_,J30NQ[8T_`1/#AO9\@D1'F@:3L at LZ649;JTDEUD7M:QE?:FF6M>=::
MK]>@()#1\ZJ3;^`=3TZ7JY([1,FRSB&'\\3+N*!VCYBF1LWJ'O$%CV/ED!J-
MBNX=1K/RSEP&=>&=F5).T2PK]Q3-??([='G9H$&#!@T:-&C0H$&#!@U>"7X#
(XJ&HV``H````
`
end
--- libx3dtk-patch.tar.gz.uu ends here ---


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



More information about the freebsd-ports-bugs mailing list