Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Jun 2011 12:23:59 +1000
From:      xD 0x41 <secn3t@gmail.com>
To:        ports@freebsd.org
Subject:   [Adopting a port..or contributing... and a patch included for java on most recent of all jdk/jre)
Message-ID:  <BANLkTikNMzodHaxV0LwO9V-JOtn5hcfJSQ@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello ports-maintainers,
    my name is dru, I have already been once a member of and, successfully
have had a port that was now known as the 'no backporting' 'port' , wich
stops bad ports from being allowed to install :) , this was me and someone
else....Also, was responsible for finding and defeating 2 VERY nasty and
very basic to use local exploits... but this is in the very much past tence.

At the moment, i run a successful computer repairs company and even a
shell-company, i dont wven know why i run it, it is just for friends
really... Whilst playing with java,and needing some binaries
(javacc,javac,java) , well, i setout to install from orts, on a FreeBSD8.2
stable-release box.
Ok, now, bsd does NOT like tio touch suns apps, wich is a HUGE prblem,
because sun updates theyre apps, and nothing is being done on the ports
side, wich is why i have wrote a tiny patch but, ultimately, if you wish for
use of timezone updater, you MUST fix this port, or apply a patch like mine,
however, you need to really keep uptop date with binaries here... this
should be maintained ALOT better,and im offering help if needed..

Anyhow, here is a small patch i hacked up for the timezone bug, wich sits in
ports/java , but it is crappy really that i had to resrt to this even to
install the data... this apps, should be mirrored as a package, or,
disguised as a freebsd package, as it does only need the binaries, i was
going to install the whole thing, until i found the diablo packages...saved
me alotof time...but still this same bug exists on all jdk and jre.
I checked distfiles for the recent tzupdaer it had and, fuinnily enough it
had an updated copy of the file without me needing to d/l it,but again, the
problem exists in the makefiles... so this needs a proper patching..here is
my rough patch/exampkle:

diff -ruNa java.orig/diablo-jdk15/Makefile java/diablo-jdk15/Makefile
--- java.orig/diablo-jdk15/Makefile2010-12-13 07:27:52.000000000 +0300
+++ java/diablo-jdk15/Makefile2011-03-04 19:32:38.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jdk
 PORTVERSION=${JDK_VERSION}.${RELEASE_VERSION}.${BUILD_VERSION}
-PORTREVISION=22
+PORTREVISION=25
 CATEGORIES=java devel
 MASTER_SITES=#
 PKGNAMEPREFIX=diablo-
@@ -53,8 +53,8 @@

 .if !defined(WITHOUT_TZUPDATE)
 EXTRACT_DEPENDS+=unzip:${PORTSDIR}/archivers/unzip
-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g
 TZUPDATEFILE=tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}.zip
 DISTFILES=${DISTNAME}${EXTRACT_SUFX} ${TZUPDATEFILE}
 EXTRACT_ONLY=${DISTNAME}${EXTRACT_SUFX}
diff -ruNa java.orig/diablo-jdk15/distinfo java/diablo-jdk15/distinfo
--- java.orig/diablo-jdk15/distinfo2010-12-13 07:27:52.000000000 +0300
+++ java/diablo-jdk15/distinfo2011-03-04 19:32:46.000000000 +0300
@@ -2,5 +2,5 @@
 SIZE (diablo-caffe-freebsd6-amd64-1.5.0_07-b01.tar.bz2) = 46868094
 SHA256 (diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2) =
b7e010658271bebadaa9ea1f410d7af27fcbc0f864a69feea5cd60c6683aa4c9
 SIZE (diablo-caffe-freebsd6-i386-1.5.0_07-b01.tar.bz2) = 54347274
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004
diff -ruNa java.orig/diablo-jdk16/Makefile java/diablo-jdk16/Makefile
--- java.orig/diablo-jdk16/Makefile2010-12-13 07:23:01.000000000 +0300
+++ java/diablo-jdk16/Makefile2011-03-04 19:30:44.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jdk
 PORTVERSION=${JDK_VERSION}.${RELEASE_VERSION}.${BUILD_VERSION}
-PORTREVISION=12
+PORTREVISION=14
 CATEGORIES=java devel
 MASTER_SITES=#
 PKGNAMEPREFIX=diablo-
@@ -77,8 +77,8 @@
 DISTFILES+=${POLICYFILE}
 .endif

-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g
 TZUPDATEFILE=tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}.zip
 .if !defined(WITHOUT_TZUPDATE)
 DISTFILES+=${TZUPDATEFILE}
diff -ruNa java.orig/diablo-jdk16/distinfo java/diablo-jdk16/distinfo
--- java.orig/diablo-jdk16/distinfo2010-12-13 07:23:01.000000000 +0300
+++ java/diablo-jdk16/distinfo2011-03-04 19:29:37.000000000 +0300
@@ -8,5 +8,5 @@
 SIZE (diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2) = 64093245
 SHA256 (jce_policy-6.zip) =
d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262
 SIZE (jce_policy-6.zip) = 9101
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004
diff -ruNa java.orig/diablo-jre15/Makefile java/diablo-jre15/Makefile
--- java.orig/diablo-jre15/Makefile2010-12-13 07:27:53.000000000 +0300
+++ java/diablo-jre15/Makefile2011-03-04 19:33:01.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jre
 PORTVERSION=${JRE_VERSION}.${RELEASE_VERSION}.${BUILD_VERSION}
-PORTREVISION=22
+PORTREVISION=25
 CATEGORIES=java devel
 MASTER_SITES=#
 PKGNAMEPREFIX=diablo-
@@ -53,8 +53,8 @@

 .if defined(WITH_TZUPDATE)
 EXTRACT_DEPENDS+=unzip:${PORTSDIR}/archivers/unzip
-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g
 TZUPDATEFILE=tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}.zip
 DISTFILES=${DISTNAME}${EXTRACT_SUFX} ${TZUPDATEFILE}
 EXTRACT_ONLY=${DISTNAME}${EXTRACT_SUFX}
diff -ruNa java.orig/diablo-jre15/distinfo java/diablo-jre15/distinfo
--- java.orig/diablo-jre15/distinfo2010-12-13 07:27:53.000000000 +0300
+++ java/diablo-jre15/distinfo2011-03-04 19:33:12.000000000 +0300
@@ -2,5 +2,5 @@
 SIZE (diablo-latte-freebsd6-amd64-1.5.0_07-b01.tar.bz2) = 20580050
 SHA256 (diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2) =
4585f35124416de052c8be10f0f48536053ab5c33dc3b7d728bf6e84d9b42c14
 SIZE (diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2) = 23104037
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004
diff -ruNa java.orig/diablo-jre16/Makefile java/diablo-jre16/Makefile
--- java.orig/diablo-jre16/Makefile2010-12-13 07:23:01.000000000 +0300
+++ java/diablo-jre16/Makefile2011-03-04 19:31:50.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jre
 PORTVERSION=${JRE_VERSION}.${RELEASE_VERSION}.${BUILD_VERSION}
-PORTREVISION=11
+PORTREVISION=14
 CATEGORIES=java devel
 MASTER_SITES=#
 PKGNAMEPREFIX=diablo-
@@ -78,8 +78,8 @@
 DISTFILES+=${POLICYFILE}
 .endif

-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g
 TZUPDATEFILE=tzupdater-${TZUPDATE_VERSION}-${TZUPDATE_TZVERSION}.zip
 .if !defined(WITHOUT_TZUPDATE)
 DISTFILES+=${TZUPDATEFILE}
diff -ruNa java.orig/diablo-jre16/distinfo java/diablo-jre16/distinfo
--- java.orig/diablo-jre16/distinfo2010-12-13 07:23:01.000000000 +0300
+++ java/diablo-jre16/distinfo2011-03-04 19:32:07.000000000 +0300
@@ -8,5 +8,5 @@
 SIZE (diablo-latte-freebsd7-i386-1.6.0_07-b02.tar.bz2) = 28718252
 SHA256 (jce_policy-6.zip) =
d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262
 SIZE (jce_policy-6.zip) = 9101
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004
diff -ruNa java.orig/jdk15/Makefile java/jdk15/Makefile
--- java.orig/jdk15/Makefile2011-02-14 09:40:26.000000000 +0300
+++ java/jdk15/Makefile2011-03-04 19:33:49.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jdk
 PORTVERSION=${JDK_VERSION}.${JDK_UPDATE_VERSION}p${JDK_PATCHSET_VERSION}
-PORTREVISION=10
+PORTREVISION=12
 PORTEPOCH=1
 CATEGORIES=java devel
 MASTER_SITES=# http://download.java.net/tiger/
@@ -58,8 +58,8 @@
 JDK_BUILD_DATE=28_may_2008
 LATEST_LINK=jdk15

-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g

 .include <bsd.port.pre.mk>

diff -ruNa java.orig/jdk15/distinfo java/jdk15/distinfo
--- java.orig/jdk15/distinfo2010-12-13 10:39:57.000000000 +0300
+++ java/jdk15/distinfo2011-03-04 19:33:58.000000000 +0300
@@ -6,5 +6,5 @@
 SIZE (bsd-jdk15-patches-9.tar.bz2) = 802562
 SHA256 (jce_policy-1_5_0.zip) =
4de78da737c6d66b74eb6caebf6bdb0648825a95e2909e815678a0d306bf6d8b
 SIZE (jce_policy-1_5_0.zip) = 8826
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004
diff -ruNa java.orig/jdk16/Makefile java/jdk16/Makefile
--- java.orig/jdk16/Makefile2011-02-14 09:40:26.000000000 +0300
+++ java/jdk16/Makefile2011-03-04 19:34:12.000000000 +0300
@@ -7,7 +7,7 @@

 PORTNAME=jdk
 PORTVERSION=${JDK_VERSION}.${JDK_UPDATE_VERSION}p${JDK_PATCHSET_VERSION}
-PORTREVISION=21
+PORTREVISION=23
 CATEGORIES=java devel
 MASTER_SITES=# http://download.java.net/jdk6/
 # http://www.eyesbeyond.com/freebsddom/java/jdk16.html
@@ -60,8 +60,8 @@
 JDK_BUILD_DATE=24_sep_2007
 LATEST_LINK=jdk16

-TZUPDATE_VERSION=1_3_34
-TZUPDATE_TZVERSION=2010o
+TZUPDATE_VERSION=1_3_39
+TZUPDATE_TZVERSION=2011g

 .include <bsd.port.pre.mk>

diff -ruNa java.orig/jdk16/distinfo java/jdk16/distinfo
--- java.orig/jdk16/distinfo2010-12-13 09:26:42.000000000 +0300
+++ java/jdk16/distinfo2011-03-04 19:34:19.000000000 +0300
@@ -8,5 +8,5 @@
 SIZE (bsd-jdk16-patches-4.tar.bz2) = 960930
 SHA256 (jce_policy-6.zip) =
d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262
 SIZE (jce_policy-6.zip) = 9101
-SHA256 (tzupdater-1_3_34-2010o.zip) =
59fc0fa38638efc956085850fb1b8cfdaa1d657019cb42be41779fbfdfb1188d
-SIZE (tzupdater-1_3_34-2010o.zip) = 256057
+SHA256 (tzupdater-1.3.39-2011g.zip) =
+SIZE (tzupdater-1.3.39-2011g.zip) = 261004


NOTE: i left OUT sha256 cksum,as i did not have a tool handy to get the
current info from the zip file, i was only able o update size...i hope this
can be fixed by the actual ports maintainers... it is not much, and i
believe orks as it is (blank)...
cheers.
Regards,
dru / xd @ #haxnet@EFnet & #ax-shells owner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTikNMzodHaxV0LwO9V-JOtn5hcfJSQ>