Bug 121090 - Update port: www/bookmarkbridge to 0.76
Summary: Update port: www/bookmarkbridge to 0.76
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: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-25 17:10 UTC by tkato432
Modified: 2008-03-26 15:30 UTC (History)
0 users

See Also:


Attachments
file.diff (5.65 KB, patch)
2008-02-25 17:10 UTC, tkato432
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2008-02-25 17:10:03 UTC
- Update to version 0.76

New file:
files/patch-configure.ac
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2008-02-25 17:16:03 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2008-02-26 16:31:48 UTC
State Changed
From-To: open->feedback

Hi Kato, 

Build failed, i've add missing qt3support but failed too. 

http://head.miwibox.org/tb/errors/5.5-FreeBSD/bookmarkbridge-0.76.log 
http://amd64.miwibox.org/tb/index.php?action=describe_port&id=2284 

- Martin
Comment 3 tkato432 2008-03-22 10:23:04 UTC
Remake of the patch against current tree.


diff -urN /usr/ports/www/bookmarkbridge/Makefile www/bookmarkbridge/Makefile
--- /usr/ports/www/bookmarkbridge/Makefile	2008-03-22 14:35:12.000000000 +0900
+++ www/bookmarkbridge/Makefile	2008-03-22 14:36:03.000000000 +0900
@@ -6,21 +6,19 @@
 #
 
 PORTNAME=	bookmarkbridge
-PORTVERSION=	0.72
-PORTREVISION=	2
+PORTVERSION=	0.76
 CATEGORIES=	www
 MASTER_SITES=	SF
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Synchronize bookmarks between multiple browsers
 
-LIB_DEPENDS=	xml2:${PORTSDIR}/textproc/libxml2
-
-USE_PERL5_BUILD=yes
-USE_QT_VER=	3
+USE_QT_VER=	4
+QT_COMPONENTS=	corelib gui moc_build rcc_build uic_build
+USE_GNOME=	gnometarget libxml2
+USE_PERL5_BUILD=	yes
 USE_GMAKE=	yes
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--enable-mt --program-prefix="" \
-		--with-libxml2-include="${LOCALBASE}/include/libxml2"
+USE_AUTOTOOLS=	aclocal:19 automake:19 autoconf:261
+ACLOCAL_ARGS=	-I ${LOCALBASE}/share/aclocal
 
 .include <bsd.port.mk>
diff -urN /usr/ports/www/bookmarkbridge/distinfo www/bookmarkbridge/distinfo
--- /usr/ports/www/bookmarkbridge/distinfo	2006-01-24 13:42:24.000000000 +0900
+++ www/bookmarkbridge/distinfo	2008-02-14 02:58:39.000000000 +0900
@@ -1,3 +1,3 @@
-MD5 (bookmarkbridge-0.72.tar.gz) = cb603840da057be62d5d982a8be947d9
-SHA256 (bookmarkbridge-0.72.tar.gz) = a29c9922b4239b5f793f5c8c89a06559587d77bc68b28df35faa35eb6e562ec2
-SIZE (bookmarkbridge-0.72.tar.gz) = 779363
+MD5 (bookmarkbridge-0.76.tar.gz) = facaeadea681be5a775b1c1623b7a339
+SHA256 (bookmarkbridge-0.76.tar.gz) = c8cda442fee64b3f6a49ba42d289eea08c97ba08d5f4ccd324be87a431b93fc3
+SIZE (bookmarkbridge-0.76.tar.gz) = 309224
diff -urN /usr/ports/www/bookmarkbridge/files/patch-configure.ac www/bookmarkbridge/files/patch-configure.ac
--- /usr/ports/www/bookmarkbridge/files/patch-configure.ac	1970-01-01 09:00:00.000000000 +0900
+++ www/bookmarkbridge/files/patch-configure.ac	2008-02-14 02:58:39.000000000 +0900
@@ -0,0 +1,38 @@
+--- configure.ac.orig	Thu Mar 30 11:04:26 2006
++++ configure.ac	Wed Dec 26 22:24:30 2007
+@@ -4,7 +4,7 @@
+ 
+ AC_PROG_CXX
+ 
+-PKG_CHECK_MODULES(QT, QtGui >= 4.0.1)
++PKG_CHECK_MODULES(QT, QtCore QtGui >= 4.0.1)
+ 
+ dnl Check needed because in some cases the QtGui includedir
+ dnl doesn't contain the subsystems dir
+@@ -23,22 +23,11 @@
+ AC_CHECK_PROG(RCC, [rcc], [rcc])
+ AC_CHECK_PROG(PERL, [perl], [perl])
+ 
+-dnl Specify libxml2 include path
+-AC_ARG_WITH(libxml2-include,
+-	[  --with-libxml2-include=path
+-			  specify libxml2 include path
+-			  (default is /usr/include/libxml2) ],
+-	[ libxml_includes="-I$withval" ],
+-	[ libxml_includes="-I/usr/include/libxml2"])
+-CXXFLAGS="$CXXFLAGS $libxml_includes"
+-AC_SUBST(CXXFLAGS)
++dnl Check for libxml2
++PKG_CHECK_MODULES(LIBXML2, [libxml-2.0])
+ 
+-AC_CHECK_LIB(xml2, xmlNewParserCtxt, [], [
+-	"You must have the libxml2 development files installed"
+-	exit -1
+-	])
+-
+-QT_CFLAGS="$QT_CFLAGS $libxml_includes -DDATADIR='\"$datadir\"'"
++QT_CFLAGS="$QT_CFLAGS $LIBXML2_CFLAGS -DDATADIR='\"$datadir\"'"
++QT_LIBS="$QT_LIBS $LIBXML2_LIBS"
+ 
+ AC_SUBST(QT_CFLAGS)
+ AC_SUBST(QT_LIBS)
diff -urN /usr/ports/www/bookmarkbridge/pkg-plist www/bookmarkbridge/pkg-plist
--- /usr/ports/www/bookmarkbridge/pkg-plist	2004-01-26 08:57:28.000000000 +0900
+++ www/bookmarkbridge/pkg-plist	2008-02-14 02:58:39.000000000 +0900
@@ -1,27 +1,30 @@
 bin/bookmarkbridge
-share/bookmarkbridge/about_bookmarkbridge.html
-share/bookmarkbridge/bookmarkbridge_settings.html
-share/bookmarkbridge/bookmarkbridgelogosmall.png
-share/bookmarkbridge/bookmarkbridges_web_sites.html
-share/bookmarkbridge/command_line_operation.html
-share/bookmarkbridge/compiling_bookmarkbridge_from_source.html
-share/bookmarkbridge/configuration_files.html
-share/bookmarkbridge/end_user_license_agreement.html
-share/bookmarkbridge/hacking_bookmarkbridge_source.html
-share/bookmarkbridge/index.html
-share/bookmarkbridge/installing_bookmarkbridge.html
-share/bookmarkbridge/main_screen.png
-share/bookmarkbridge/merging_your_bookmarks.html
-share/bookmarkbridge/obtaining_help.html
-share/bookmarkbridge/online_help.html
-share/bookmarkbridge/running_bookmarkbridge_for_the_first_time.html
-share/bookmarkbridge/settings_screen.png
-share/bookmarkbridge/source_code_roadmap.html
-share/bookmarkbridge/system_requirements.html
-share/bookmarkbridge/the_main_window.html
-share/bookmarkbridge/theory_of_operation.html
-share/bookmarkbridge/view_bookmarks.png
-share/bookmarkbridge/viewing_your_bookmarks.html
-share/bookmarkbridge/where_to_find_bookmarkbridge.html
-share/bookmarkbridge/why_bookmarkbridge_is_free.html
-@dirrm share/bookmarkbridge
+%%DATADIR%%/about_bookmarkbridge.html
+%%DATADIR%%/autodocs.pl
+%%DATADIR%%/bookmarkbridge_settings.html
+%%DATADIR%%/bookmarkbridgelogo.png
+%%DATADIR%%/bookmarkbridgelogosmall.png
+%%DATADIR%%/bookmarkbridges_web_sites.html
+%%DATADIR%%/command_line_operation.html
+%%DATADIR%%/compiling_bookmarkbridge_from_source.html
+%%DATADIR%%/configuration_files.html
+%%DATADIR%%/end_user_license_agreement.html
+%%DATADIR%%/hacking_bookmarkbridge_source.html
+%%DATADIR%%/index.html
+%%DATADIR%%/installing_bookmarkbridge.html
+%%DATADIR%%/main_screen.png
+%%DATADIR%%/merging_your_bookmarks.html
+%%DATADIR%%/obtaining_help.html
+%%DATADIR%%/online_help.html
+%%DATADIR%%/osi-certified-72x60.png
+%%DATADIR%%/running_bookmarkbridge_for_the_first_time.html
+%%DATADIR%%/settings_screen.png
+%%DATADIR%%/source_code_roadmap.html
+%%DATADIR%%/system_requirements.html
+%%DATADIR%%/the_main_window.html
+%%DATADIR%%/theory_of_operation.html
+%%DATADIR%%/view_bookmarks.png
+%%DATADIR%%/viewing_your_bookmarks.html
+%%DATADIR%%/where_to_find_bookmarkbridge.html
+%%DATADIR%%/why_bookmarkbridge_is_free.html
+@dirrm %%DATADIR%%
Comment 4 Martin Wilke freebsd_committer freebsd_triage 2008-03-26 15:23:09 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-03-26 15:23:09 UTC
miwi        2008-03-26 15:23:02 UTC

  FreeBSD ports repository

  Modified files:
    www/bookmarkbridge   Makefile distinfo pkg-plist 
  Added files:
    www/bookmarkbridge/files patch-configure.ac 
  Log:
  - Update to 0.76
  
  PR:             121090
  Submitted by:   Ports Fury
  
  Revision  Changes    Path
  1.14      +7 -7      ports/www/bookmarkbridge/Makefile
  1.5       +3 -3      ports/www/bookmarkbridge/distinfo
  1.1       +38 -0     ports/www/bookmarkbridge/files/patch-configure.ac (new)
  1.2       +29 -26    ports/www/bookmarkbridge/pkg-plist
_______________________________________________
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"