1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-31 10:46:16 +00:00

deskutils/logjam2 -> deskutils/logjam

GTK2 logjam (was logjam2) is now default and remove the GTK1 logjam. Also,
included some tweaks and cleans up like add checks if libraries exist and
depend on them by automatic.

PR:		ports/66620
Approved by:	adamw (mentor)
This commit is contained in:
Jeremy Messenger 2004-05-27 08:27:55 +00:00
parent c679f4759f
commit 345b971621
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=110119
12 changed files with 67 additions and 110 deletions

1
MOVED
View File

@ -1088,3 +1088,4 @@ misc/libelysium||2004-05-14|ancient version of this software
audio/traymp|audio/gmpc|2004-05-16|project renamed
security/avmailgate||2004-05-18|removed due to licensing concerns
databases/postgresql-client|databases/postgresql7|2004-05-25|Remove the -client port because of dependencies problem
deskutils/logjam2|deskutils/logjam|2004-05-26|GTK2 logjam is now default

View File

@ -69,7 +69,6 @@
SUBDIR += ljcharm
SUBDIR += ljclive
SUBDIR += logjam
SUBDIR += logjam2
SUBDIR += mcal
SUBDIR += mdh
SUBDIR += mencal

View File

@ -6,20 +6,60 @@
#
PORTNAME= logjam
PORTVERSION= 3.0.4
PORTREVISION= 1
PORTVERSION= 4.4.0
CATEGORIES= deskutils
MASTER_SITES= http://logjam.danga.com/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= A GTK interface to user journals on www.livejournal.com
MAINTAINER= mike.patterson@unb.ca
COMMENT= A GTK2 interface to livejournals, ie www.livejournal.com
LIB_DEPENDS= curl.2:${PORTSDIR}/ftp/curl
MAN1= logjam.1
USE_BZIP2= yes
USE_GMAKE= yes
WANT_GNOME= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
USE_GNOME= gtk12
USE_GNOME= gnomehack gnomeprefix gtk20 libxml2 intlhack
CONFIGURE_ARGS= --program-transform-name="s/$$//"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>
.ifndef(WITHOUT_GTKSPELL)
LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell2
.else
CONFIGURE_ARGS+= --without-gtkspell
.endif
.if defined(WITH_XMMS)
LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms
PLIST_SUB+= WITH_XMMS=""
.else
PLIST_SUB+= WITH_XMMS="@comment "
CONFIGURE_ARGS+= --without-xmms
.endif
.include <bsd.port.pre.mk>
.if ${HAVE_GNOME:Mgtkhtml3}!=""
USE_GNOME+= gtkhtml3
.else
CONFIGURE_ARGS+= --without-gtkhtml
.endif
.if ${HAVE_GNOME:Mlibrsvg2}!=""
USE_GNOME+= librsvg2
.else
CONFIGURE_ARGS+= --without-librsvg
.endif
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "logjam has the following tunable option(s):"
@${ECHO_MSG} " WITHOUT_GTKSPELL Disable spell checking"
@${ECHO_MSG} " WITH_XMMS Enable XMMS music detection"
@${ECHO_MSG} ""
.include <bsd.port.post.mk>

View File

@ -1,2 +1,2 @@
MD5 (logjam-3.0.4.tar.gz) = 0259029e23ca6a280c6cb6ff83603ac9
SIZE (logjam-3.0.4.tar.gz) = 142048
MD5 (logjam-4.4.0.tar.bz2) = 7ff366dee32d354338132bfd5c5adb46
SIZE (logjam-4.4.0.tar.bz2) = 604310

View File

@ -1,6 +1,9 @@
"LiveJournal.com... because you like to think other people care."
LogJam is a client for LiveJournal. It sits unobtrusively in the
corner of your screen, waiting for you to have something worthwhile to
tell the world.
"LiveJournal.com... because you like to think other people care." LogJam is
a GTK2 client for the LiveJournal API. It sits unobtrusively in the corner
of your screen, waiting for you to have something worthwhile to tell the
world. It can read your current music from XMMS, spellcheck with gtkspell,
and offers preview capabilities using gtkhtml3. It will interface with any
site running LiveJournal, not just www.livejournal.com, and can create
offline copies of your journal.
WWW: http://logjam.danga.com/

View File

@ -1,3 +1,12 @@
bin/logjam
share/pixmaps/goat.png
share/pixmaps/goat.xpm
%%WITH_XMMS%%bin/logjam-xmms-client
share/gnome/applications/logjam.desktop
share/gnome/pixmaps/logjam_goat.png
share/gnome/pixmaps/logjam_pencil.png
share/locale/de/LC_MESSAGES/logjam.mo
share/locale/en_GB/LC_MESSAGES/logjam.mo
share/locale/en_US.UTF-8/LC_MESSAGES/logjam.mo
share/locale/es/LC_MESSAGES/logjam.mo
share/locale/he/LC_MESSAGES/logjam.mo
share/locale/ru_RU/LC_MESSAGES/logjam.mo
share/locale/uk_UA/LC_MESSAGES/logjam.mo

View File

@ -1,69 +0,0 @@
# New ports collection makefile for: logjam2
# Date created: 30 Oct 2002
# Whom: michael johnson <ahze@rgv.net>
#
# $FreeBSD$
#
PORTNAME= logjam2
PORTVERSION= 4.4.0
CATEGORIES= deskutils
MASTER_SITES= http://logjam.danga.com/download/
DISTNAME= logjam-${PORTVERSION}
MAINTAINER= mike.patterson@unb.ca
COMMENT= A GTK2 interface to livejournals, ie www.livejournal.com
LIB_DEPENDS= curl.2:${PORTSDIR}/ftp/curl
MAN1= logjam.1
USE_BZIP2= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
GNU_CONFIGURE= yes
USE_GNOME= gnomehack \
gnomeprefix \
gtk20 \
libxml2 \
intlhack
CONFIGURE_ARGS= --program-transform-name="s/$$//"
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LIBS="-L${LOCALBASE}/lib"
.if defined(WITH_GTKSPELL)
LIB_DEPENDS+= gtkspell.0:${PORTSDIR}/textproc/gtkspell2
.else
CONFIGURE_ARGS+= --without-gtkspell
.endif
.if defined(WITH_XMMS)
LIB_DEPENDS+= xmms.4:${PORTSDIR}/multimedia/xmms
PLIST_SUB+= WITH_XMMS=""
.else
PLIST_SUB+= WITH_XMMS="@comment "
CONFIGURE_ARGS+= --without-xmms
.endif
.if defined(WITH_GTKHTML)
USE_GNOME+= gtkhtml3
.else
CONFIGURE_ARGS+= --without-gtkhtml
.endif
.if defined(WITH_RSVG)
USE_GNOME+= librsvg2
.else
CONFIGURE_ARGS+= --without-librsvg
.endif
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "logjam has the following tunable option(s):"
@${ECHO_MSG} " WITH_GTKSPELL Enable spell checking"
@${ECHO_MSG} " WITH_XMMS Enable XMMS music detection"
@${ECHO_MSG} " WITH_GTKHTML Enable GTK HTML3 preview"
@${ECHO_MSG} " WITH_RSVG Enable librsvg"
@${ECHO_MSG} ""
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
MD5 (logjam-4.4.0.tar.bz2) = 7ff366dee32d354338132bfd5c5adb46
SIZE (logjam-4.4.0.tar.bz2) = 604310

View File

@ -1,12 +0,0 @@
"LiveJournal.com... because you like to think other people care." LogJam is
a GTK2 client for the LiveJournal API. It sits unobtrusively in the corner
of your screen, waiting for you to have something worthwhile to tell the
world. It can read your current music from XMMS, spellcheck with gtkspell,
and offers preview capabilities using gtkhtml3. It will interface with any
site running LiveJournal, not just www.livejournal.com, and can create
offline copies of your journal.
(If you want a GTK version, see deskutils/logjam, but that
version receives no bugfixes.)
WWW: http://logjam.danga.com/

View File

@ -1,12 +0,0 @@
bin/logjam
%%WITH_XMMS%%bin/logjam-xmms-client
share/gnome/applications/logjam.desktop
share/gnome/pixmaps/logjam_goat.png
share/gnome/pixmaps/logjam_pencil.png
share/locale/de/LC_MESSAGES/logjam.mo
share/locale/en_GB/LC_MESSAGES/logjam.mo
share/locale/en_US.UTF-8/LC_MESSAGES/logjam.mo
share/locale/es/LC_MESSAGES/logjam.mo
share/locale/he/LC_MESSAGES/logjam.mo
share/locale/ru_RU/LC_MESSAGES/logjam.mo
share/locale/uk_UA/LC_MESSAGES/logjam.mo