|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Andreas Bihlmaier (andreas.bihlmaier
gmx.de)
Date: Tue Jan 22 2008 - 04:09:04 CST
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, Jan 21, 2008 at 08:32:13PM -0500, Okan Demirmen wrote:
> On Tue 2008.01.22 at 01:08 +0100, Andreas Bihlmaier wrote:
> > Hello,
> >
> > I finally found some time to get (and dependency net/yaz)
> > up-to-date.
> >
> > Tested
i386,
sparc64.
>
> [snip]
>
> > The upstream developer knows that one of the regress tests is broken and
> > thus already disabled upstream as well.
> >
> > Please somebody commit this together with yaz!
> > Remember to delete old (now empty) patches.
>
> i'm not familiar with this port, but is there a reason not to add
> lang/python to MODULES? it'll use python2.5 - does tellico work with
> 2.5?
>
> cheers,
> okan
Of course you are right, for some reason I didn't use lang/python
before, but well it works, thus new patch (also removes old patches):
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/tellico/Makefile,v
retrieving revision 1.6
diff -u -u -r1.6 Makefile
--- Makefile 26 Dec 2007 13:46:19 -0000 1.6
+++ Makefile 22 Jan 2008 10:08:19 -0000

-1,16 +1,15 
-# $OpenBSD: Makefile,v 1.6 2007/12/26 13:46:19 sturm Exp $
+# $OpenBSD: Makefile,v 1.3 2007/04/28 16:15:41 espie Exp $
COMMENT= organizer for book/dvd/music collections
CATEGORIES= databases x11
HOMEPAGE= http://www.periapsis.org/tellico/
MASTER_SITES= ${HOMEPAGE}download/
-DISTNAME= tellico-1.2.10
-PKGNAME= ${DISTNAME}p2
+DISTNAME= tellico-1.2.14
MAINTAINER= Andreas Bihlmaier <andreas.bihlmaier
gmx.de>
-MODULES= x11/kde
+MODULES= x11/kde lang/python
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes

-20,15 +19,15 
USE_LIBTOOL= Yes
USE_GMAKE= Yes
CONFIGURE_STYLE=gnu
+CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
CONFIGURE_ARGS=${MODKDE_CONFIGURE_ARGS} \
--disable-libsuffix \
--disable-static \
--enable-shared \
--enable-final
-RUN_DEPENDS= ::lang/python/2.4 \
- :desktop-file-utils-*:devel/desktop-file-utils
-BUILD_DEPENDS= ::lang/python/2.4
+RUN_DEPENDS= :desktop-file-utils-*:devel/desktop-file-utils
+
LIB_DEPENDS= ${MODQT_LIB_DEPENDS} \
kdecore.>=6,DCOP,kabc,kdefx,kdeprint,kdesu,kdeui,khtml,kio,kjs,knewstuff,kparts,kresources,kutils,kwalletclient,vcard::x11/kde/libs3 \

-39,9 +38,8 
WANTLIB += ICE SM X11 Xau Xdmcp Xext Xrender art_lgpl_2 c crypto
WANTLIB += exslt gcrypt gpg-error iconv idn intl jpeg m pcre pcreposix
-WANTLIB += png pthread ssl stdc++ util xml2 xslt z
+WANTLIB += png pthread ssl stdc++ util xml2 xslt z fam rpcsvc
-CONFIGURE_ENV=${MODKDE_CONFIGURE_ENV}
MAKE_FLAGS=${MODKDE_MAKE_FLAGS}
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/tellico/distinfo,v
retrieving revision 1.1.1.1
diff -u -u -r1.1.1.1 distinfo
--- distinfo 8 Apr 2007 21:21:14 -0000 1.1.1.1
+++ distinfo 22 Jan 2008 10:08:19 -0000

-1,5 +1,5 
-MD5 (tellico-1.2.10.tar.gz) = GpgoudjBjaHJPoEEf6Q8vQ==
-RMD160 (tellico-1.2.10.tar.gz) = vjsUkRSYcnggWOod3t8fHYEc2i0=
-SHA1 (tellico-1.2.10.tar.gz) = v5DTtGYRuhCb/Xk+6zbOsNSymuM=
-SHA256 (tellico-1.2.10.tar.gz) = bJwQW/C3H5EeVQtKDnpfzrlRbjJ60/m6YviazEBibYk=
-SIZE (tellico-1.2.10.tar.gz) = 4707394
+MD5 (tellico-1.2.14.tar.gz) = OAR+J9SCdX+ul3+kmAmnhA==
+RMD160 (tellico-1.2.14.tar.gz) = 5NQ/d3DyFoZ65SO5HytrS7R1Cec=
+SHA1 (tellico-1.2.14.tar.gz) = hhkwk2KymfSoEDPmMM8Msq74i9I=
+SHA256 (tellico-1.2.14.tar.gz) = 0WFVCx16aLoQd/BzzU6AJAU2RynwqQaWNc6KcBFgr30=
+SIZE (tellico-1.2.14.tar.gz) = 4802694
Index: patches/patch-src_tests_Makefile_am
===================================================================
RCS file: patches/patch-src_tests_Makefile_am
diff -N patches/patch-src_tests_Makefile_am
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_tests_Makefile_am 22 Jan 2008 10:08:19 -0000

-0,0 +1,27 
+$OpenBSD$
+--- src/tests/Makefile.am.orig Sun Jan 13 20:06:17 2008
++++ src/tests/Makefile.am Sun Jan 13 20:06:39 2008
+
-4,13 +4,12 
KDE_OPTIONS = noautodist
+
+ AM_LDFLAGS = $(QT_LDFLAGS) $(KDE_LDFLAGS) $(X_LDFLAGS)
+
+-check_PROGRAMS = isbntest latin1test entitytest formattest
++check_PROGRAMS = isbntest latin1test entitytest
+
+-check: isbntest latin1test entitytest formattest
++check: isbntest latin1test entitytest
+ ./isbntest
+ ./latin1test
+ ./entitytest
+- ./formattest
+
+ METASOURCES = AUTO
+
+
-25,5 +24,5 
latin1test_LDADD = $(LIB_QT) $(LIB_KDECORE)
+ entitytest_SOURCES = entitytest.cpp
+ entitytest_LDADD = ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
+
+-formattest_SOURCES = formattest.cpp
+-formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o ../field.o ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
++#formattest_SOURCES = formattest.cpp
++#formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o ../field.o ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
Index: patches/patch-src_tests_Makefile_in
===================================================================
RCS file: patches/patch-src_tests_Makefile_in
diff -N patches/patch-src_tests_Makefile_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_tests_Makefile_in 22 Jan 2008 10:08:19 -0000

-0,0 +1,89 
+$OpenBSD$
+--- src/tests/Makefile.in.orig Sun Jan 13 20:52:05 2008
++++ src/tests/Makefile.in Sun Jan 13 20:52:07 2008
+
-38,7 +38,7 
build_triplet =
build
+ host_triplet =
host
+ target_triplet =
target
+ check_PROGRAMS = isbntest$(EXEEXT) latin1test$(EXEEXT) \
+- entitytest$(EXEEXT) formattest$(EXEEXT)
++ entitytest$(EXEEXT)
+ subdir = src/tests
+ DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
+ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+
-56,13 +56,13 
entitytest_OBJECTS = entitytest.$(OBJEXT)
+ am__DEPENDENCIES_1 =
+ entitytest_DEPENDENCIES = ../tellico_utils.o $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+-am_formattest_OBJECTS = formattest.$(OBJEXT)
++#am_formattest_OBJECTS = formattest.$(OBJEXT)
+ #>- formattest_OBJECTS = $(am_formattest_OBJECTS)
+ #>+ 1
+-formattest_OBJECTS = formattest.$(OBJEXT)
+-formattest_DEPENDENCIES = ../core/tellico_config.o \
+- ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
+- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
++#formattest_OBJECTS = formattest.$(OBJEXT)
++#formattest_DEPENDENCIES = ../core/tellico_config.o \
++# ../core/tellico_config_addons.o ../field.o ../tellico_utils.o \
++# $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+ am_isbntest_OBJECTS = isbntest.$(OBJEXT)
+ #>- isbntest_OBJECTS = $(am_isbntest_OBJECTS)
+ #>+ 1
+
-95,9 +95,9 
CXXLD = $(CXX)
+ #>+ 2
+ CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+ $(CXXFLAGS) $(KDE_CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $
+-SOURCES = $(entitytest_SOURCES) $(formattest_SOURCES) \
++SOURCES = $(entitytest_SOURCES) \
+ $(isbntest_SOURCES) $(latin1test_SOURCES)
+-DIST_SOURCES = $(entitytest_SOURCES) $(formattest_SOURCES) \
++DIST_SOURCES = $(entitytest_SOURCES) \
+ $(isbntest_SOURCES) $(latin1test_SOURCES)
+ ETAGS = etags
+ CTAGS = ctags
+
-379,8 +379,8 
latin1test_SOURCES = latin1test.cpp
+ latin1test_LDADD = $(LIB_QT) $(LIB_KDECORE)
+ entitytest_SOURCES = entitytest.cpp
+ entitytest_LDADD = ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
+-formattest_SOURCES = formattest.cpp
+-formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o ../field.o ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
++#formattest_SOURCES = formattest.cpp
++#formattest_LDADD = ../core/tellico_config.o ../core/tellico_config_addons.o ../field.o ../tellico_utils.o $(LIB_QT) $(LIB_KDECORE)
+ #>- all: all-am
+ #>+ 1
+ all: docs-am all-am
+
-439,9 +439,9 
clean-checkPROGRAMS:
+ entitytest$(EXEEXT): $(entitytest_OBJECTS) $(entitytest_DEPENDENCIES)
+
rm -f entitytest$(EXEEXT)
+ $(CXXLINK) $(entitytest_LDFLAGS) $(entitytest_OBJECTS) $(entitytest_LDADD) $(LIBS)
+-formattest$(EXEEXT): $(formattest_OBJECTS) $(formattest_DEPENDENCIES)
+-
rm -f formattest$(EXEEXT)
+- $(CXXLINK) $(formattest_LDFLAGS) $(formattest_OBJECTS) $(formattest_LDADD) $(LIBS)
++#formattest$(EXEEXT): $(formattest_OBJECTS) $(formattest_DEPENDENCIES)
++#
rm -f formattest$(EXEEXT)
++# $(CXXLINK) $(formattest_LDFLAGS) $(formattest_OBJECTS) $(formattest_LDADD) $(LIBS)
+ isbntest$(EXEEXT): $(isbntest_OBJECTS) $(isbntest_DEPENDENCIES)
+
rm -f isbntest$(EXEEXT)
+ $(CXXLINK) $(isbntest_LDFLAGS) $(isbntest_OBJECTS) $(isbntest_LDADD) $(LIBS)
+
-456,7 +456,7 
distclean-compile:
+ -rm -f *.tab.c
+
+
AMDEP_TRUE
am__include
am__quote
./$(DEPDIR)/entitytest.Po
am__quote
+-
AMDEP_TRUE
am__include
am__quote
./$(DEPDIR)/formattest.Po
am__quote
++#
AMDEP_TRUE
am__include
am__quote
./$(DEPDIR)/formattest.Po
am__quote
+
AMDEP_TRUE
am__include
am__quote
./$(DEPDIR)/isbntest.Po
am__quote
+
AMDEP_TRUE
am__include
am__quote
./$(DEPDIR)/latin1test.Po
am__quote
+
+
-665,11 +665,10 
uninstall-am: uninstall-info-am
+ tags uninstall uninstall-am uninstall-info-am
+
+
+-check: isbntest latin1test entitytest formattest
++check: isbntest latin1test entitytest
+ ./isbntest
+ ./latin1test
+ ./entitytest
+- ./formattest
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
Index: patches/patch-src_translators_freedb_util_cpp
===================================================================
RCS file: patches/patch-src_translators_freedb_util_cpp
diff -N patches/patch-src_translators_freedb_util_cpp
--- patches/patch-src_translators_freedb_util_cpp 9 Apr 2007 18:43:47 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000

-1,35 +0,0 
-$OpenBSD: patch-src_translators_freedb_util_cpp,v 1.1 2007/04/09 18:43:47 espie Exp $
---- src/translators/freedb_util.cpp.orig Mon Apr 9 20:29:46 2007
-+++ src/translators/freedb_util.cpp Mon Apr 9 20:30:26 2007
-
-138,9 +138,7 
QValueList<uint> FreeDBImporter::offsetList(const QCSt
- }
-
- cdrom_tochdr hdr;
--#if defined(__OpenBSD__) || defined(__NetBSD__)
-- ioc_read_toc_entry t;
--#elif defined(__APPLE__)
-+#if defined(__APPLE__)
- dk_cd_read_disc_info_t discInfoParams;
- ::memset(&discInfoParams, 0, sizeof(discInfoParams));
- discInfoParams.buffer = &hdr;
-
-160,8 +158,10 
QValueList<uint> FreeDBImporter::offsetList(const QCSt
-
- cdrom_tocentry* TocEntry = new cdrom_tocentry[last+1];
- #if defined(__OpenBSD__)
-+ ioc_read_toc_entry t;
- t.starting_track = 0;
- #elif defined(__NetBSD__)
-+ ioc_read_toc_entry t;
- t.starting_track = 1;
- #endif
- #if defined(__OpenBSD__) || defined(__NetBSD__)
-
-169,7 +169,8 
QValueList<uint> FreeDBImporter::offsetList(const QCSt
- t.data_len = (last + 1) * sizeof(cdrom_tocentry);
- t.data = TocEntry;
-
-- ::ioctl(drive, CDIOREADTOCENTRYS, (char *) &t);
-+ if (::ioctl(drive, CDIOREADTOCENTRYS, (char *) &t) < 0)
-+ return list;
-
- #elif defined(__APPLE__)
- dk_cd_read_track_info_t trackInfoParams;
Index: patches/patch-src_translators_freedbimporter_cpp
===================================================================
RCS file: patches/patch-src_translators_freedbimporter_cpp
diff -N patches/patch-src_translators_freedbimporter_cpp
--- patches/patch-src_translators_freedbimporter_cpp 9 Apr 2007 18:43:47 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000

-1,13 +0,0 
-$OpenBSD: patch-src_translators_freedbimporter_cpp,v 1.1 2007/04/09 18:43:47 espie Exp $
---- src/translators/freedbimporter.cpp.orig Mon Apr 9 20:30:32 2007
-+++ src/translators/freedbimporter.cpp Mon Apr 9 20:30:59 2007
-
-517,6 +517,9 
QWidget* FreeDBImporter::widget(QWidget* parent_, cons
- KConfigGroup config(KGlobal::config(), QString::fromLatin1("ImportOptions - FreeDB"));
- QStringList devices = config.readListEntry("CD-ROM Devices");
- if(devices.isEmpty()) {
-+#if defined(__OpenBSD__)
-+ devices += QString::fromLatin1("/dev/rcd0c");
-+#endif
- devices += QString::fromLatin1("/dev/cdrom");
- devices += QString::fromLatin1("/dev/dvd");
- }
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/x11/tellico/pkg/PLIST,v
retrieving revision 1.3
diff -u -u -r1.3 PLIST
--- pkg/PLIST 16 Dec 2007 00:04:27 -0000 1.3
+++ pkg/PLIST 22 Jan 2008 10:08:19 -0000

-1,4 +1,4 
-
comment $OpenBSD: PLIST,v 1.3 2007/12/16 00:04:27 ajacoutot Exp $
+
comment $OpenBSD: PLIST,v 1.2 2007/04/28 16:15:41 espie Exp $
bin/tellico
share/applications/kde/tellico.desktop
share/apps/kconf_update/tellico-rename.upd

-26,6 +26,7 
share/apps/tellico/entry-templates/Default.xsl
share/apps/tellico/entry-templates/Fancy.xsl
share/apps/tellico/entry-templates/Video.xsl
+share/apps/tellico/gcstar2tellico.xsl
share/apps/tellico/hddvd-logo.png
share/apps/tellico/isbndb2tellico.xsl
share/apps/tellico/mods2tellico.xsl

-95,6 +96,7 
share/apps/tellico/yahoo2tellico.xsl
share/apps/tellico/z3950-servers.cfg
share/config.kcfg/tellico_config.kcfg
+share/config/tellicorc
share/doc/HTML/en/tellico/
share/doc/HTML/en/tellico/advanced.docbook
share/doc/HTML/en/tellico/amazon-options.png

-212,6 +214,7 
share/locale/ro/LC_MESSAGES/tellico.mo
share/locale/ru/LC_MESSAGES/tellico.mo
share/locale/sv/LC_MESSAGES/tellico.mo
+share/locale/tr/LC_MESSAGES/tellico.mo
share/mimelnk/application/x-tellico.desktop
exec %D/bin/update-desktop-database
unexec %D/bin/update-desktop-database
Regards
ahb
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]