mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 10:56:27 -04:00
Fix help menu which currently tries to open help files from
share/sane/xsane/doc instead of share/doc/xsane where they are installed. While here - Add LICENSE_FILE - Pet portlint: regenerate and rename patches - Switch GIMP option to options helpers - Fix pkg-message. The GIMP plugin now shows up in File->Create and not in File->Acquire. PR: 218989 Approved by: lme (mentor), koalative@gmail.com (maintainer timeout, 4 weeks) Differential Revision: https://reviews.freebsd.org/D10752
This commit is contained in:
parent
852650af2e
commit
d88f6a5645
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=442113
4 changed files with 15 additions and 28 deletions
|
@ -3,14 +3,15 @@
|
|||
|
||||
PORTNAME= xsane
|
||||
PORTVERSION= 0.999
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.xsane.org/download/
|
||||
|
||||
MAINTAINER= koalative@gmail.com
|
||||
COMMENT= Gtk-based X11 frontend for SANE (Scanner Access Now Easy)
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/xsane.COPYING
|
||||
|
||||
LIB_DEPENDS= libpng.so:graphics/png \
|
||||
libtiff.so:graphics/tiff \
|
||||
|
@ -19,13 +20,10 @@ LIB_DEPENDS= libpng.so:graphics/png \
|
|||
BUILD_DEPENDS= scanimage:graphics/sane-backends
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
USES= gmake jpeg pkgconfig
|
||||
USES= gmake jpeg localbase:ldflags pkgconfig
|
||||
USE_GNOME= gtk20 gdkpixbuf2
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
PORTDOCS= *.html *.jpg
|
||||
|
||||
OPTIONS_DEFINE= DOCS GIMP NLS
|
||||
|
@ -36,19 +34,16 @@ OPTIONS_SUB= yes
|
|||
|
||||
GIMP_LIB_DEPENDS= libgimp-2.0.so:graphics/gimp-app
|
||||
GIMP_CONFIGURE_ENABLE= gimp2 gimp
|
||||
GIMP_SUB_FILES= pkg-message
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
NLS_USES= gettext
|
||||
NLS_LIBS= -L${LOCALBASE}/lib -lintl
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MGIMP}
|
||||
SUB_FILES+= pkg-message
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's| $$(DESTDIR)$$(sbindir)||' \
|
||||
-e 's|$$(DESTDIR)$$(xsanedocdir)||' ${WRKSRC}/src/Makefile.in
|
||||
-e 's|$${datadir}/sane/xsane/doc|${DOCSDIR}|g' \
|
||||
-e 's|$$(DESTDIR)$$(xsanedocdir)||' \
|
||||
${WRKSRC}/src/Makefile.in ${WRKSRC}/doc/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's|@POSUB@ doc|@POSUB@|' ${WRKSRC}/Makefile.in
|
||||
|
||||
post-install:
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- src/xsane-save.c.orig 2010-11-16 22:06:00.000000000 +0100
|
||||
+++ src/xsane-save.c 2012-05-04 07:37:59.000000000 +0200
|
||||
@@ -4910,7 +4910,7 @@
|
||||
--- src/xsane-save.c.orig 2010-11-16 21:06:00 UTC
|
||||
+++ src/xsane-save.c
|
||||
@@ -4910,7 +4910,7 @@ int xsane_save_png(FILE *outfile, int co
|
||||
return -1; /* error */
|
||||
}
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
|||
{
|
||||
snprintf(buf, sizeof(buf), "%s %s", ERR_DURING_SAVE, ERR_LIBPNG);
|
||||
xsane_back_gtk_error(buf, TRUE);
|
||||
@@ -5100,7 +5100,7 @@
|
||||
@@ -5100,7 +5100,7 @@ int xsane_save_png_16(FILE *outfile, int
|
||||
return -1; /* error */
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
--- src/xsane.h.o 2012-10-01 11:12:56.549589382 -0400
|
||||
+++ src/xsane.h 2012-10-01 11:12:40.660589178 -0400
|
||||
--- src/xsane.h.orig 2013-05-22 21:43:46 UTC
|
||||
+++ src/xsane.h
|
||||
@@ -251,7 +251,7 @@
|
||||
# elif defined(HAVE_OS2_H)
|
||||
# define DEFAULT_BROWSER "netscape"
|
||||
|
|
|
@ -1,14 +1,6 @@
|
|||
===============================================================================
|
||||
|
||||
XSane has been installed.
|
||||
|
||||
To install XSane as a GIMP plug-in, please type:
|
||||
|
||||
ln -sf %%LOCALBASE%%/bin/xsane ~/.gimp-*/plug-ins/xsane
|
||||
|
||||
Then run the GIMP, and a new "XSane" menu item should appear in the
|
||||
"File -> Acquire" menu. Use this to access your scanner.
|
||||
|
||||
Have fun!
|
||||
|
||||
===============================================================================
|
||||
"File -> Create" menu.
|
||||
|
|
Loading…
Add table
Reference in a new issue