mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
graphics/xournal: make DATADIR clean
While here, put back USES=desktop-file-utils shared-mime-info which was mistakenly removed in previous commits. PR: 221713 Approved by: me@janh.de (maintainer timeout, >2 weeks)
This commit is contained in:
parent
6ea79f805e
commit
eaa76a85f0
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=449383
5 changed files with 41 additions and 14 deletions
|
@ -16,7 +16,7 @@ LIB_DEPENDS= libpoppler-glib.so:graphics/poppler-glib \
|
||||||
libfontconfig.so:x11-fonts/fontconfig \
|
libfontconfig.so:x11-fonts/fontconfig \
|
||||||
libfreetype.so:print/freetype2
|
libfreetype.so:print/freetype2
|
||||||
|
|
||||||
USES= pkgconfig
|
USES= pkgconfig desktop-file-utils shared-mime-info
|
||||||
USE_GNOME= cairo libgnomecanvas
|
USE_GNOME= cairo libgnomecanvas
|
||||||
USE_XORG= x11
|
USE_XORG= x11
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
|
@ -29,6 +29,7 @@ GHOSTSCRIPT_DESC= Install ghostscript (PS/PDF as bitmap bg)
|
||||||
OPTIONS_DEFAULT= GHOSTSCRIPT
|
OPTIONS_DEFAULT= GHOSTSCRIPT
|
||||||
|
|
||||||
GHOSTSCRIPT_USES= ghostscript:run
|
GHOSTSCRIPT_USES= ghostscript:run
|
||||||
|
MAKE_ENV+= DATADIR=${DATADIR}
|
||||||
|
|
||||||
PORTDOCS_MAIN= AUTHORS \
|
PORTDOCS_MAIN= AUTHORS \
|
||||||
ChangeLog \
|
ChangeLog \
|
||||||
|
@ -68,11 +69,6 @@ PORTDOCS= ${PORTDOCS_MAIN} \
|
||||||
html-doc/pixmaps/black.png \
|
html-doc/pixmaps/black.png \
|
||||||
html-doc/pixmaps/text-tool.png
|
html-doc/pixmaps/text-tool.png
|
||||||
|
|
||||||
post-patch:
|
|
||||||
@${REINPLACE_CMD} \
|
|
||||||
-e 's|$$(DESTDIR)/usr/share/|$$(DESTDIR)$$$$desktopdir/|g' \
|
|
||||||
${WRKSRC}/Makefile.in
|
|
||||||
|
|
||||||
post-install-DOCS-on:
|
post-install-DOCS-on:
|
||||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||||
${INSTALL_DATA} ${PORTDOCS_MAIN:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
${INSTALL_DATA} ${PORTDOCS_MAIN:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
|
||||||
|
|
|
@ -1,6 +1,15 @@
|
||||||
--- Makefile.in.orig 2014-06-29 08:53:20.000000000 +0200
|
--- Makefile.in.orig 2017-07-20 18:30:27 UTC
|
||||||
+++ Makefile.in 2015-02-23 22:51:49.000000000 +0100
|
+++ Makefile.in
|
||||||
@@ -796,31 +796,29 @@
|
@@ -809,38 +809,36 @@ uninstall-am:
|
||||||
|
install-data-local:
|
||||||
|
@$(NORMAL_INSTALL)
|
||||||
|
if test -d $(srcdir)/pixmaps; then \
|
||||||
|
- $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/pixmaps; \
|
||||||
|
+ $(mkinstalldirs) $(DESTDIR)$(DATADIR)/pixmaps; \
|
||||||
|
for pixmap in $(srcdir)/pixmaps/*; do \
|
||||||
|
if test -f $$pixmap; then \
|
||||||
|
- $(INSTALL_DATA) $$pixmap $(DESTDIR)$(pkgdatadir)/pixmaps; \
|
||||||
|
+ $(INSTALL_DATA) $$pixmap $(DESTDIR)$(DATADIR)/pixmaps; \
|
||||||
fi \
|
fi \
|
||||||
done \
|
done \
|
||||||
fi; \
|
fi; \
|
||||||
|
@ -33,7 +42,7 @@
|
||||||
- else \
|
- else \
|
||||||
- desktopdir=/usr/local/share; \
|
- desktopdir=/usr/local/share; \
|
||||||
- fi; \
|
- fi; \
|
||||||
+ desktopdir=$(pkgdatadir); \
|
+ desktopdir=$(DATADIR); \
|
||||||
$(mkinstalldirs) $(DESTDIR)$$desktopdir/icons/hicolor/scalable/apps; \
|
$(mkinstalldirs) $(DESTDIR)$$desktopdir/icons/hicolor/scalable/apps; \
|
||||||
$(mkinstalldirs) $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes; \
|
$(mkinstalldirs) $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes; \
|
||||||
$(mkinstalldirs) $(DESTDIR)$$desktopdir/mime/packages; \
|
$(mkinstalldirs) $(DESTDIR)$$desktopdir/mime/packages; \
|
||||||
|
@ -43,7 +52,7 @@
|
||||||
$(INSTALL_DATA) $(srcdir)/pixmaps/xournal.svg $(DESTDIR)$$desktopdir/icons/hicolor/scalable/apps; \
|
$(INSTALL_DATA) $(srcdir)/pixmaps/xournal.svg $(DESTDIR)$$desktopdir/icons/hicolor/scalable/apps; \
|
||||||
$(INSTALL_DATA) $(srcdir)/pixmaps/xoj.svg $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes; \
|
$(INSTALL_DATA) $(srcdir)/pixmaps/xoj.svg $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes; \
|
||||||
if test ! -e $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes/gnome-mime-application-x-xoj.svg; then \
|
if test ! -e $(DESTDIR)$$desktopdir/icons/hicolor/scalable/mimetypes/gnome-mime-application-x-xoj.svg; then \
|
||||||
@@ -828,7 +826,7 @@
|
@@ -851,7 +849,7 @@ desktop-install:
|
||||||
fi; \
|
fi; \
|
||||||
$(INSTALL_DATA) $(srcdir)/xournal.xml $(DESTDIR)$$desktopdir/mime/packages; \
|
$(INSTALL_DATA) $(srcdir)/xournal.xml $(DESTDIR)$$desktopdir/mime/packages; \
|
||||||
$(INSTALL_DATA) $(srcdir)/xournal.desktop $(DESTDIR)$$desktopdir/applications; \
|
$(INSTALL_DATA) $(srcdir)/xournal.desktop $(DESTDIR)$$desktopdir/applications; \
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- configure.orig 2017-07-20 18:30:25.000000000 +0000
|
--- configure.orig 2017-07-20 18:30:25 UTC
|
||||||
+++ configure 2017-08-01 14:05:24.637135000 +0000
|
+++ configure
|
||||||
@@ -5605,6 +5605,8 @@
|
@@ -5605,6 +5605,8 @@ fi
|
||||||
case "$host" in
|
case "$host" in
|
||||||
*-*-linux*)
|
*-*-linux*)
|
||||||
os_linux=yes;;
|
os_linux=yes;;
|
||||||
|
|
11
graphics/xournal/files/patch-src_Makefile.in
Normal file
11
graphics/xournal/files/patch-src_Makefile.in
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- src/Makefile.in.orig 2017-08-20 23:55:48 UTC
|
||||||
|
+++ src/Makefile.in
|
||||||
|
@@ -342,7 +342,7 @@ top_srcdir = @top_srcdir@
|
||||||
|
@WIN32_FALSE@SUBDIRS = ttsubset
|
||||||
|
@WIN32_TRUE@SUBDIRS = ttsubset win32
|
||||||
|
INCLUDES = \
|
||||||
|
- -DPACKAGE_DATA_DIR=\""$(datadir)"\" \
|
||||||
|
+ -DPACKAGE_DATA_DIR=\""$(DATADIR)/pixmaps"\" \
|
||||||
|
-DPACKAGE_LOCALE_DIR=\""$(prefix)/$(DATADIRNAME)/locale"\" \
|
||||||
|
@PACKAGE_CFLAGS@
|
||||||
|
|
11
graphics/xournal/files/patch-src_main.c
Normal file
11
graphics/xournal/files/patch-src_main.c
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
--- src/main.c.orig 2015-10-25 04:26:29 UTC
|
||||||
|
+++ src/main.c
|
||||||
|
@@ -360,7 +360,7 @@ main (int argc, char *argv[])
|
||||||
|
g_free(path);
|
||||||
|
g_free(path1);
|
||||||
|
g_free(path2);
|
||||||
|
- add_pixmap_directory (PACKAGE_DATA_DIR "/" PACKAGE "/pixmaps");
|
||||||
|
+ add_pixmap_directory (PACKAGE_DATA_DIR);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The following code was added by Glade to create one of each component
|
Loading…
Add table
Reference in a new issue