Bug 138539 - new port www/weave
Summary: new port www/weave
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: Greg Larkin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-04 21:50 UTC by Grzegorz Blach
Modified: 2009-10-07 21:00 UTC (History)
0 users

See Also:


Attachments
file.shar (10.09 KB, text/plain)
2009-09-04 21:50 UTC, Grzegorz Blach
no flags Details
weave.shar.txt (10.39 KB, text/plain)
2009-09-07 04:28 UTC, Grzegorz Blach
no flags Details
weave.shar-2.txt (10.35 KB, text/plain; charset=UTF-8)
2009-09-15 20:16 UTC, Grzegorz Blach
no flags Details
weave-4.sh (10.66 KB, application/octet-stream; charset=UTF-8)
2009-09-18 21:02 UTC, Grzegorz Blach
no flags Details
output-weave-4-amd64 (14.46 KB, text/plain; charset="UTF-8")
2009-09-18 22:02 UTC, Carlo Strub
no flags Details
weave-0.7-update (10.67 KB, text/plain; charset=UTF-8)
2009-10-02 08:01 UTC, Grzegorz Blach
no flags Details
weave-0.7.shar.txt (10.67 KB, text/plain; charset=UTF-8)
2009-10-03 13:13 UTC, Grzegorz Blach
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Grzegorz Blach 2009-09-04 21:50:10 UTC
I created port, which build mozilla weave (firefox extension), so it can be added to port tree for others

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2009-09-04 21:50:20 UTC
Class Changed
From-To: update->change-request

Fix category (new ports should be change-requests) (via the GNATS Auto 
Assign Tool)
Comment 2 Grzegorz Blach 2009-09-07 04:28:13 UTC
I updated weave port, to correctly build dependences.
shar archive in attachment.
Comment 3 Carlo Strub freebsd_committer freebsd_triage 2009-09-14 13:03:51 UTC
Just tried this port. Works perfect on an i386 machine but gives the
following errors on my AMD64 machine:

c-st# make install clean
===>  Building for weave-0.6
gmake: hg: Command not found
mkdir -p dist
mkdir -p dist/stage
mkdir -p dist/xpi
gmake -C crypto rebuild_all
gmake[1]: Entering directory `/usr/ports/www/weave/work/weave-0.6/crypto'
gmake -C src install
gmake[2]: Entering directory
`/usr/ports/www/weave/work/weave-0.6/crypto/src'
perl -pe 's/@([^@]+)@/defined $ENV{$1} ? $ENV{$1} : $&/ge'
WeaveCrypto.rc.in > WeaveCrypto.rc
mkdir -p ../components
mkdir -p ../platform/FreeBSD_-gcc3/components
cp IWeaveCrypto.xpt ../components
cp WeaveCrypto.so ../platform/FreeBSD_-gcc3/components
gmake[2]: Leaving directory
`/usr/ports/www/weave/work/weave-0.6/crypto/src'
cp -R -v components ../dist/stage
components -> ../dist/stage/components
components/IWeaveCrypto.xpt -> ../dist/stage/components/IWeaveCrypto.xpt
cd platform;mkdir -p ../../dist/stage/platform;cp -R -v FreeBSD_x86-gcc3
../../dist/stage/platform
cp: FreeBSD_x86-gcc3: No such file or directory
gmake[1]: *** [build] Error 1
gmake[1]: Leaving directory `/usr/ports/www/weave/work/weave-0.6/crypto'
gmake: *** [crypto] Error 2
*** Error code 1

Stop in /usr/ports/www/weave.
Comment 4 Grzegorz Blach 2009-09-15 20:16:36 UTC
I don't have amd64 machine, so I can't test this port on that,
but I updated port and that should build successfuly on this platform too.
If not, please send my your `uname -m`.

I also fixed plist file.
Comment 5 Carlo Strub freebsd_committer freebsd_triage 2009-09-17 08:31:51 UTC
Looks much better now, but there seems to be a weird error in the Makefile.
I can't compile it on both i386 and amd64:

hsg09943-d# make install clean
"Makefile", line 38: Need an operator
"Makefile", line 39: Missing dependency operator
"Makefile", line 40: Need an operator
"Makefile", line 41: Need an operator
"Makefile", line 42: Need an operator
"Makefile", line 43: Need an operator
make: fatal errors encountered -- cannot continue


Apart from that, the uname -m for the amd64 machine is: amd64
Comment 6 Greg Larkin freebsd_committer freebsd_triage 2009-09-17 15:11:43 UTC
Responsible Changed
From-To: freebsd-ports-bugs->glarkin-ports-bugs

I'll take it.
Comment 7 Greg Larkin freebsd_committer freebsd_triage 2009-09-17 15:35:14 UTC
Responsible Changed
From-To: glarkin-ports-bugs->glarkin

Fixed Responsible:
Comment 8 Grzegorz Blach 2009-09-17 18:27:22 UTC
On my machine this built successfuly,
but I get errors when I downloaded shar archive from pr webpage.

So I'm sending it again, with customization:
- on amd64, weave is expecting that arch is set to x86_64
Comment 9 Carlo Strub freebsd_committer freebsd_triage 2009-09-18 13:05:49 UTC
Still no chance... I get the following output:

make install clean
===>  Building for weave-0.6
gmake: hg: Command not found
mkdir -p dist
mkdir -p dist/stage
mkdir -p dist/xpi
gmake -C crypto rebuild_all
gmake[1]: Entering directory `/usr/ports/www/weave/work/weave-0.6/crypto'
gmake -C src install
gmake[2]: Entering directory
`/usr/ports/www/weave/work/weave-0.6/crypto/src'
perl -pe 's/@([^@]+)@/defined $ENV{$1} ? $ENV{$1} : $&/ge'
WeaveCrypto.rc.in > WeaveCrypto.rc
mkdir -p ../components
mkdir -p ../platform/FreeBSD_-gcc3/components
cp IWeaveCrypto.xpt ../components
cp WeaveCrypto.so ../platform/FreeBSD_-gcc3/components
gmake[2]: Leaving directory
`/usr/ports/www/weave/work/weave-0.6/crypto/src'
cp -R -v components ../dist/stage
components -> ../dist/stage/components
components/IWeaveCrypto.xpt -> ../dist/stage/components/IWeaveCrypto.xpt
cd platform;mkdir -p ../../dist/stage/platform;cp -R -v FreeBSD_x86_64-gcc3
../../dist/stage/platform
cp: FreeBSD_x86_64-gcc3: No such file or directory
gmake[1]: *** [build] Error 1
gmake[1]: Leaving directory `/usr/ports/www/weave/work/weave-0.6/crypto'
gmake: *** [crypto] Error 2
*** Error code 1

Stop in /usr/ports/www/weave.
Comment 10 Grzegorz Blach 2009-09-18 21:02:54 UTC
On Fri, 18 Sep 2009 14:05:49 +0200, <c-s@c-s.li> wrote:
> Still no chance... I get the following output:
> 

Hmm... IMHO much more work must be done, to run weave on amd64,
I updated Makefile, so it should be one step closer ...

Please send my Your current output.
Comment 11 Carlo Strub freebsd_committer freebsd_triage 2009-09-18 22:02:12 UTC
I call that a big progress. It almost finishes to compile now. Some symlink
stuff lets it crash though. The output is attached. Thanks a lot for your
great efforts.
Comment 12 Grzegorz Blach 2009-09-18 22:27:07 UTC
On Fri, 18 Sep 2009 23:02:12 +0200, <c-s@c-s.li> wrote:
> I call that a big progress. It almost finishes to compile now. Some
symlink
> stuff lets it crash though. The output is attached. Thanks a lot for
your
> great efforts.

It looks like somthings wrong during:
> (cd /usr/local/lib/xpi/{340c2bbc-ce74-4362-90b5-7c26312808ef}; tar xvf
/usr/ports/www/weave/work/weave-0.6/dist/xpi/weave-0.6-rel.xpi)

Can You check if you have file
/usr/ports/www/weave/work/weave-0.6/dist/xpi/weave-0.6-rel.xpi,
after `make install` step, or another similar filename in this path?

Or maybe you tray to build weave in other directory than
'/usr/ports/www/weave/'?
Comment 13 Carlo Strub freebsd_committer freebsd_triage 2009-09-18 22:58:14 UTC
There must have been an old version somewhere. I deleted it and now I can
confirm that your port compiles perfectly on amd64 machines. However, there
is still a problem I don't understand.

- weave installs nicely and runs on firefox
- sign on works
- sync does not work

The weave log gives the following messages:

Event: weave:service:sync:start
Event: weave:service:sync:error
Next sync call in:300 seconds.
Exception: Can't sync: Weave is disabled No traceback available

I did many restarts of firefox and enable/disable add-on commands, but it
does not resolve.
Any idea?
Comment 14 Carlo Strub freebsd_committer freebsd_triage 2009-09-18 23:03:02 UTC
Found the error. I had to turn weave on by hand in the about:config of
firefox. Now everything works fine.

Thank you very much for your patience.
Comment 15 Grzegorz Blach 2009-09-18 23:10:43 UTC
On Fri, 18 Sep 2009 23:58:14 +0200, <c-s@c-s.li> wrote:
> There must have been an old version somewhere. I deleted it and now I
can
> confirm that your port compiles perfectly on amd64 machines. However,
there
> is still a problem I don't understand.
> 
> - weave installs nicely and runs on firefox
> - sign on works
> - sync does not work
> 
> The weave log gives the following messages:
> 
> Event: weave:service:sync:start
> Event: weave:service:sync:error
> Next sync call in:300 seconds.
> Exception: Can't sync: Weave is disabled No traceback available
> 
> I did many restarts of firefox and enable/disable add-on commands, but
it
> does not resolve.
> Any idea?

In firefox's addressbar type: 'about:config'
and set 'extensions.weave.enabled' to 'true',

next thing that can be done is rename dir
'/usr/local/lib/xpi/{340c...}/platform/FreeBSD_x86_64-gcc3',
to something similar (on 64bit Linux, weave is looking for
Linux_x86_64-gcc3, but on FreeBSD this can be FreeBSD_amd64-gcc3,
or somthing else).

In Weave log should be something about loading crypto module, when this
cann't be loaded,
but nothing about when loading is successful finished.
Comment 16 Grzegorz Blach 2009-10-02 08:01:39 UTC
Weave updated to 0.7 release.
Comment 17 Carlo Strub freebsd_committer freebsd_triage 2009-10-03 11:32:14 UTC
Now I get the following errors:

make install clean
"Makefile", line 39: Need an operator
"Makefile", line 40: Missing dependency operator
"Makefile", line 41: Need an operator
"Makefile", line 42: Need an operator
"Makefile", line 43: Need an operator
"Makefile", line 44: Need an operator
make: fatal errors encountered -- cannot continue


Can you post the file again, please.
Comment 18 Grzegorz Blach 2009-10-03 13:13:13 UTC
On Sat, 03 Oct 2009 12:32:14 +0200, <c-s@c-s.li> wrote:
> Now I get the following errors:
> 
> make install clean
> "Makefile", line 39: Need an operator
> "Makefile", line 40: Missing dependency operator
> "Makefile", line 41: Need an operator
> "Makefile", line 42: Need an operator
> "Makefile", line 43: Need an operator
> "Makefile", line 44: Need an operator
> make: fatal errors encountered -- cannot continue
> 
> 
> Can you post the file again, please.

Posted again,
if You get this errors again, simply swap spaces with tab on begin of
reported lines.
Comment 19 Carlo Strub freebsd_committer freebsd_triage 2009-10-04 12:24:36 UTC
I confirm that this port in its latest version works perfectly on amd64 for
me. Its definitely time to accept it in the ports tree now.
Comment 20 Greg Larkin freebsd_committer freebsd_triage 2009-10-05 00:08:36 UTC
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

c-s@c-s.li wrote:
> I confirm that this port in its latest version works perfectly on amd64 for
> me. Its definitely time to accept it in the ports tree now.

Hi there,

Thanks very much for your hard work on this port, and I will do a sanity
check build of the port in a few different tinderbox systems.  If that
all goes well, I'll plan to commit the port this week.

Thank you,
Greg
- --
Greg Larkin

http://www.FreeBSD.org/           - The Power To Serve
http://www.sourcehosting.net/     - Ready. Set. Code.
http://twitter.com/sourcehosting/ - Follow me, follow you
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFKySr00sRouByUApARAuUQAJ9QACb5BkniM9+qyR9mB3p2qUzM8ACgupzA
on04/EpOzcYoOncOIOCfA4o=
=6ARg
-----END PGP SIGNATURE-----
Comment 21 Bernhard Froehlich 2009-10-05 22:44:18 UTC
I've worked a bit on that PR and especially fixed the Makefile. It does
build fine in my FreeBSD 7.2-stable/i386 tinderbox and i've functionally
tested it on my FreeBSD 8.0-RC1/amd64 box.

- fixed all portlint errors
- Makefile: various fixes
- pkg-plist: using %%XPI_XPIDIR%%
- files/patch-Makefile: hardcoded revision id of 0.7 because build
  system would need mercurial and an valid checkout to determine it
- files/patch-crypto-src-Makefile: fixed intentation (renamed from
  patch-Makefile)

regards,

-- 
Bernhard Froehlich
http://www.bluelife.at/



--- weave-0.7.shar begins here ---
# 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:
#
#	weave
#	weave/files
#	weave/files/patch-Makefile
#	weave/files/patch-crypto-src-Makefile
#	weave/Makefile
#	weave/pkg-descr
#	weave/pkg-plist
#	weave/distinfo
#
echo c - weave
mkdir -p weave > /dev/null 2>&1
echo c - weave/files
mkdir -p weave/files > /dev/null 2>&1
echo x - weave/files/patch-Makefile
sed 's/^X//' >weave/files/patch-Makefile << '2bbb377499acbb7ddb915f073be2d38b'
X--- Makefile.orig	2009-10-01 01:19:33.000000000 +0000
X+++ Makefile	2009-10-04 19:49:04.000000000 +0000
X@@ -64,7 +64,7 @@
X buildid_short := $(buildid)
X ifeq ($(buildid),)
X   date    := $(shell date -u +%Y%m%d%H%M)
X-  revid   := $(shell hg tip --template '{node|short}')
X+  revid   := bc1857fb6754
X   buildid := $(date)-$(revid)
X   buildid_short := $(date)
X endif
2bbb377499acbb7ddb915f073be2d38b
echo x - weave/files/patch-crypto-src-Makefile
sed 's/^X//' >weave/files/patch-crypto-src-Makefile << '45162eb65fc522f1c6b0c53a88dd02e3'
X--- crypto/src/Makefile.orig    2009-08-27 22:08:18.000000000 +0200
X+++ crypto/src/Makefile 2009-09-18 21:52:06.000000000 +0200
X@@ -45,6 +45,10 @@
X sys := $(shell uname -s)
X wince = $(WINCE)
X 
X+ifeq ($(sys), FreeBSD)
X+  xpidl = $(PREFIX)/lib/libxul/xpidl -I$(PREFIX)/share/idl/firefox3/stable
X+endif
X+
X ifeq ($(wince), 1)
X   os = WINNT
X   cxx = $(sdkdir)/sdk/bin/arm-wince-gcc
X@@ -66,6 +70,14 @@
X   so = so
X   cppflags += -shared
X else
X+ifeq ($(sys), FreeBSD)
X+  os = FreeBSD
X+  compiler = gcc3
X+  cxx = c++
X+  so = so
X+  cppflags += -shared
X+  ldflags += -L$(PREFIX)/lib/firefox3 -L$(PREFIX)/lib
X+else
X ifeq ($(sys), MINGW32_NT-6.1)
X   os = WINNT
X   compiler = msvc
X@@ -92,6 +104,7 @@
X endif
X endif
X endif
X+endif
X 
X # Arch detection
X 
X@@ -121,6 +134,9 @@
X ifeq ($(machine), x86_64)
X   arch = x86_64
X else
X+ifeq ($(machine), amd64)
X+  arch = x86_64
X+else
X   $(error: Sorry, your architecture is unknown/unsupported: $(machine))
X endif
X endif
X@@ -130,6 +146,7 @@
X endif
X endif
X endif
X+endif
X 
X # Universal binary so no need for $(arch) for Darwin
X 
X@@ -188,6 +205,13 @@
X           -I$(sdkdir)/include/nspr \
X           -I$(sdkdir)/sdk/include
X 
X+ifeq ($(sys), FreeBSD)
X+  headers += -I$(PREFIX)/include/firefox3/stable \
X+             -I$(PREFIX)/include/nspr \
X+             -I$(PREFIX)/include/nss \
X+             -I$(PREFIX)/include/firefox3/unstable
X+endif
X+
X # libraries
X libdirs := $(sdkdir)/lib $(sdkdir)/bin
X ifeq ($(wince),1)
X@@ -202,6 +226,10 @@
X 
X ifeq ($(os), Linux)
X   libs := xpcom_core $(libs)
X+else
X+ifeq ($(os), FreeBSD)
X+  libs := xpcom $(libs)
X+endif
X endif
X 
X # compiler and Linker Flags
X@@ -264,6 +292,25 @@
X              $(sdkdir)/lib/libxpcomglue_s.a \
X              $(libdirs) $(libs)
X else
X+ifeq ($(os), FreeBSD)
X+  libdirs := $(patsubst %,-L%,$(libdirs))
X+  libs := $(patsubst %,-l%,$(libs))
X+  cppflags += -pipe -O2 \
X+              -fPIC -fno-rtti -fno-exceptions -fno-strict-aliasing \
X+              -fno-common -pthread \
X+              -Wall -Wconversion -Wpointer-arith -Woverloaded-virtual -Wsynth \
X+              -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align \
X+              -Wno-long-long \
X+              -include xpcom-config.h $(headers) \
X+              -fshort-wchar
X+  ldflags += -pthread -pipe -DMOZILLA_STRICT_API \
X+             -Wl,-dead_strip \
X+             -Wl,-exported_symbol \
X+             -Wl,-z,defs -Wl,-h,WeaveCrypto.so \
X+             -Wl,-rpath-link,$(sdkdir)/bin \
X+             $(sdkdir)/lib/libxpcomglue_s.a \
X+             $(libdirs) $(libs)
X+else
X ifeq ($(os), SunOS)
X   libdirs := $(patsubst %,-L%,$(libdirs))
X   libs := $(patsubst %,-l%,$(libs))
X@@ -303,6 +350,7 @@
X endif
X endif
X endif
X+endif
X 
X ######################################################################
X 
X@@ -361,6 +409,11 @@
X        $(cxx) $(cppflags) -o $@ $(cpp_sources) $(ldflags)
X        chmod +x $@
X else
X+ifeq ($(os), FreeBSD)
X+  $(so_target): $(idl_headers)
X+	$(cxx) $(cppflags) -o $@ $(cpp_sources) $(ldflags)
X+	chmod +x $@
X+else
X ifeq ($(os), SunOS)
X   $(so_target): $(idl_headers)
X        $(cxx) $(cppflags) -o $@ $(cpp_sources) $(ldflags)
X@@ -380,3 +433,4 @@
X endif
X endif
X endif
X+endif
45162eb65fc522f1c6b0c53a88dd02e3
echo x - weave/Makefile
sed 's/^X//' >weave/Makefile << 'e11388eb87fd6ec574dadb1ed689a2fc'
X# New ports collection makefile for:    weave
X# Date created:         31 Aug 2009
X# Whom:                 Grzegorz Blach <magik@roorback.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	weave
XPORTVERSION=	0.7
XCATEGORIES=	www
XMASTER_SITES=	http://files.roorback.net/
X
XMAINTAINER=	magik@roorback.net
XCOMMENT=	Mozilla Weave extension
X
XBUILD_DEPENDS=	${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox35 \
X		${LOCALBASE}/lib/libxul/xpidl:${PORTSDIR}/www/libxul
X
XONLY_FOR_ARCHS=	i386 amd64
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
X
X.include <bsd.port.options.mk>
X
X.if ${ARCH} == i386
XPLATFORM=	FreeBSD_x86-gcc3
X.elif ${ARCH} == amd64
XPLATFORM=	FreeBSD_x86_64-gcc3
X.endif
X
XGMAKE_FLAGS=	sdkdir=${PREFIX}/lib/firefox3/sdk rebuild_crypto=1 release_build=1 platform_target=${PLATFORM}
XALL_TARGET=	${GMAKE_FLAGS} build
XINSTALL_TARGET=	${GMAKE_FLAGS} xpi
X
XXPI_ID=		{340c2bbc-ce74-4362-90b5-7c26312808ef}
XXPI_DIR=	${PREFIX}/lib/xpi/${XPI_ID}
X
XPLIST_SUB+=	XPI_XPIDIR="${XPI_DIR:S,^${PREFIX}/,,}" \
X		XPI_XPIID=${XPI_ID} \
X		PLATFORM=${PLATFORM}
X
Xpost-install:
X	${MKDIR} ${XPI_DIR}
X	(cd ${XPI_DIR}; tar -xf ${WRKSRC}/dist/xpi/weave-${PORTVERSION}-rel.xpi)
X	${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${XPI_DIR}/
X	${CHMOD} -R a+rX,go-w ${XPI_DIR}/
X	${MKDIR} ${PREFIX}/lib/firefox3/extensions
X	${LN} -sf ${XPI_DIR} ${PREFIX}/lib/firefox3/extensions
X
X.include <bsd.port.mk>
e11388eb87fd6ec574dadb1ed689a2fc
echo x - weave/pkg-descr
sed 's/^X//' >weave/pkg-descr << 'c8392bc4c31c45d1314067f4362fa5bb'
XWeave is a Mozilla Labs project to explore ways in which
Xthe browser can broker richer experiences on the Web,
Xby integrating more closely with online services.
X
XWWW: http://labs.mozilla.com/weave/
c8392bc4c31c45d1314067f4362fa5bb
echo x - weave/pkg-plist
sed 's/^X//' >weave/pkg-plist << '41e8e6eb1c0fee99398bff081f35f0da'
X%%XPI_XPIDIR%%/chrome/sync.jar
X%%XPI_XPIDIR%%/defaults/preferences/sync.js
X%%XPI_XPIDIR%%/components/IWeaveCrypto.xpt
X%%XPI_XPIDIR%%/components/Weave.js
X%%XPI_XPIDIR%%/modules/base_records/collection.js
X%%XPI_XPIDIR%%/modules/base_records/crypto.js
X%%XPI_XPIDIR%%/modules/base_records/keys.js
X%%XPI_XPIDIR%%/modules/base_records/wbo.js
X%%XPI_XPIDIR%%/modules/engines/themes.js
X%%XPI_XPIDIR%%/modules/engines/clientData.js
X%%XPI_XPIDIR%%/modules/engines/cookies.js
X%%XPI_XPIDIR%%/modules/engines/extensions.js
X%%XPI_XPIDIR%%/modules/engines/forms.js
X%%XPI_XPIDIR%%/modules/engines/history.js
X%%XPI_XPIDIR%%/modules/engines/input.js
X%%XPI_XPIDIR%%/modules/engines/microformats.js
X%%XPI_XPIDIR%%/modules/engines/passwords.js
X%%XPI_XPIDIR%%/modules/engines/plugins.js
X%%XPI_XPIDIR%%/modules/engines/prefs.js
X%%XPI_XPIDIR%%/modules/engines/tabs.js
X%%XPI_XPIDIR%%/modules/engines/bookmarks.js
X%%XPI_XPIDIR%%/modules/type_records/history.js
X%%XPI_XPIDIR%%/modules/type_records/clientData.js
X%%XPI_XPIDIR%%/modules/type_records/forms.js
X%%XPI_XPIDIR%%/modules/type_records/bookmark.js
X%%XPI_XPIDIR%%/modules/type_records/passwords.js
X%%XPI_XPIDIR%%/modules/type_records/prefs.js
X%%XPI_XPIDIR%%/modules/type_records/tabs.js
X%%XPI_XPIDIR%%/modules/ext/Observers.js
X%%XPI_XPIDIR%%/modules/ext/Preferences.js
X%%XPI_XPIDIR%%/modules/ext/StringBundle.js
X%%XPI_XPIDIR%%/modules/ext/Sync.js
X%%XPI_XPIDIR%%/modules/xmpp/authenticationLayer.js
X%%XPI_XPIDIR%%/modules/xmpp/readme.txt
X%%XPI_XPIDIR%%/modules/xmpp/transportLayer.js
X%%XPI_XPIDIR%%/modules/xmpp/xmppClient.js
X%%XPI_XPIDIR%%/modules/auth.js
X%%XPI_XPIDIR%%/modules/notifications.js
X%%XPI_XPIDIR%%/modules/resource.js
X%%XPI_XPIDIR%%/modules/service.js
X%%XPI_XPIDIR%%/modules/stores.js
X%%XPI_XPIDIR%%/modules/trackers.js
X%%XPI_XPIDIR%%/modules/util.js
X%%XPI_XPIDIR%%/modules/log4moz.js
X%%XPI_XPIDIR%%/modules/engines.js
X%%XPI_XPIDIR%%/modules/identity.js
X%%XPI_XPIDIR%%/modules/constants.js
X%%XPI_XPIDIR%%/platform/%%PLATFORM%%/components/WeaveCrypto.so
X%%XPI_XPIDIR%%/install.rdf
X%%XPI_XPIDIR%%/chrome.manifest
Xlib/firefox3/extensions/%%XPI_XPIID%%
X@dirrm %%XPI_XPIDIR%%/platform/%%PLATFORM%%/components
X@dirrm %%XPI_XPIDIR%%/platform/%%PLATFORM%%
X@dirrm %%XPI_XPIDIR%%/platform
X@dirrm %%XPI_XPIDIR%%/modules/xmpp
X@dirrm %%XPI_XPIDIR%%/modules/ext
X@dirrm %%XPI_XPIDIR%%/modules/type_records
X@dirrm %%XPI_XPIDIR%%/modules/engines
X@dirrm %%XPI_XPIDIR%%/modules/base_records
X@dirrm %%XPI_XPIDIR%%/modules
X@dirrm %%XPI_XPIDIR%%/components
X@dirrm %%XPI_XPIDIR%%/defaults/preferences
X@dirrm %%XPI_XPIDIR%%/defaults
X@dirrm %%XPI_XPIDIR%%/chrome
X@dirrm %%XPI_XPIDIR%%
X@dirrmtry lib/xpi
41e8e6eb1c0fee99398bff081f35f0da
echo x - weave/distinfo
sed 's/^X//' >weave/distinfo << '11f77058d15488f6cb9d4a620461dfb2'
XMD5 (weave-0.7.tar.bz2) = 147cf606f0b14d29970f8daf414e45a9
XSHA256 (weave-0.7.tar.bz2) = 58ab733c325aa9f130dacc1ef9f1f36dd02a065bee3b3a3c8d540d7203697ef9
XSIZE (weave-0.7.tar.bz2) = 807987
11f77058d15488f6cb9d4a620461dfb2
exit
--- weave-0.7.shar ends here ---
Comment 22 Bernhard Froehlich 2009-10-06 16:20:35 UTC
Looks like the shar i've send got also mangled in the PR interface so i've
uploaded the port on the web.

http://home.bluelife.at/ports/weave-0.7-PR138539.tar.gz

-- 
Bernhard Fröhlich
http://www.bluelife.at/
Comment 23 dfilter service freebsd_committer freebsd_triage 2009-10-07 20:53:02 UTC
glarkin     2009-10-07 19:52:47 UTC

  FreeBSD ports repository

  Modified files:
    www                  Makefile 
  Added files:
    www/weave            Makefile distinfo pkg-descr pkg-plist 
    www/weave/files      patch-Makefile patch-crypto-src-Makefile 
  Log:
  Weave is a Mozilla Labs project to explore ways in which
  the browser can broker richer experiences on the Web,
  by integrating more closely with online services.
  
  WWW: http://labs.mozilla.com/weave/
  
  PR:             ports/138539
  Submitted by:   Grzegorz Blach <magik@roorback.net>
  
  Revision  Changes    Path
  1.2443    +1 -0      ports/www/Makefile
  1.1       +52 -0     ports/www/weave/Makefile (new)
  1.1       +3 -0      ports/www/weave/distinfo (new)
  1.1       +11 -0     ports/www/weave/files/patch-Makefile (new)
  1.1       +130 -0    ports/www/weave/files/patch-crypto-src-Makefile (new)
  1.1       +5 -0      ports/www/weave/pkg-descr (new)
  1.1       +66 -0     ports/www/weave/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 24 dfilter service freebsd_committer freebsd_triage 2009-10-07 20:56:33 UTC
glarkin     2009-10-07 19:56:20 UTC

  FreeBSD doc repository (ports committer)

  Modified files:
    en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
  Log:
  - Added new port contributor Grzegorz Blach
  
  PR:             ports/138539
  
  Revision  Changes    Path
  1.877     +5 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 25 Greg Larkin freebsd_committer freebsd_triage 2009-10-07 20:56:42 UTC
State Changed
From-To: open->closed

Committed with minor changes to Makefile: 
- Added other MASTER_SITES (FreeBSD FTP servers) 
- Added RUN_DEPENDS 

Thank you!