Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Z
zathura-pdf-poppler
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
1
Issues
1
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
pwmt
zathura-pdf-poppler
Commits
308c9c39
Commit
308c9c39
authored
Dec 22, 2015
by
Moritz Lipp
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'release/0.2.6'
parents
b1a78489
529bd1b2
Pipeline
#96
skipped
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
42 additions
and
19 deletions
+42
-19
LICENSE
LICENSE
+1
-1
Makefile
Makefile
+11
-4
config.mk
config.mk
+15
-12
document.c
document.c
+1
-1
zathura-pdf-poppler.desktop
zathura-pdf-poppler.desktop
+1
-1
zathura-pdf-poppler.metainfo.xml
zathura-pdf-poppler.metainfo.xml
+13
-0
No files found.
LICENSE
View file @
308c9c39
Copyright (c) 2011-201
3
pwmt.org
Copyright (c) 2011-201
5
pwmt.org
This software is provided 'as-is', without any express or implied
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
warranty. In no event will the authors be held liable for any damages
...
...
Makefile
View file @
308c9c39
...
@@ -28,10 +28,11 @@ endif
...
@@ -28,10 +28,11 @@ endif
options
:
options
:
$(ECHO)
${PLUGIN}
build options:
$(ECHO)
${PLUGIN}
build options:
$(ECHO)
"CFLAGS =
${CFLAGS}
"
$(ECHO)
"CFLAGS =
${CFLAGS}
"
$(ECHO)
"LDFLAGS =
${LDFLAGS}
"
$(ECHO)
"LDFLAGS =
${LDFLAGS}
"
$(ECHO)
"DFLAGS =
${DFLAGS}
"
$(ECHO)
"DFLAGS =
${DFLAGS}
"
$(ECHO)
"CC =
${CC}
"
$(ECHO)
"CC =
${CC}
"
$(ECHO)
"PKG_CONFIG =
${PKG_CONFIG}
"
%.o
:
%.c
%.o
:
%.c
$(ECHO)
CC
$<
$(ECHO)
CC
$<
...
@@ -64,6 +65,7 @@ dist: clean
...
@@ -64,6 +65,7 @@ dist: clean
$(QUIET)
mkdir
-p
${PROJECT}
-
${VERSION}
$(QUIET)
mkdir
-p
${PROJECT}
-
${VERSION}
$(QUIET)
cp
-R
LICENSE Makefile config.mk common.mk Doxyfile
\
$(QUIET)
cp
-R
LICENSE Makefile config.mk common.mk Doxyfile
\
${HEADER}
${SOURCE}
AUTHORS
${PROJECT}
.desktop
\
${HEADER}
${SOURCE}
AUTHORS
${PROJECT}
.desktop
\
${PROJECT}
.metainfo.xml
\
${PROJECT}
-
${VERSION}
${PROJECT}
-
${VERSION}
$(QUIET)
tar
-cf
${PROJECT}
-
${VERSION}
.tar
${PROJECT}
-
${VERSION}
$(QUIET)
tar
-cf
${PROJECT}
-
${VERSION}
.tar
${PROJECT}
-
${VERSION}
$(QUIET)
gzip
${PROJECT}
-
${VERSION}
.tar
$(QUIET)
gzip
${PROJECT}
-
${VERSION}
.tar
...
@@ -79,6 +81,9 @@ install: all
...
@@ -79,6 +81,9 @@ install: all
$(QUIET)
mkdir
-m
755
-p
${DESTDIR}${DESKTOPPREFIX}
$(QUIET)
mkdir
-m
755
-p
${DESTDIR}${DESKTOPPREFIX}
$(ECHO)
installing desktop file
$(ECHO)
installing desktop file
$(QUIET)
install
-m
644
${PROJECT}
.desktop
${DESTDIR}${DESKTOPPREFIX}
$(QUIET)
install
-m
644
${PROJECT}
.desktop
${DESTDIR}${DESKTOPPREFIX}
$(ECHO)
installing AppData file
$(QUIET)
mkdir
-m
755
-p
$(DESTDIR)$(APPDATAPREFIX)
$(QUIET)
install
-m
644
$(PROJECT)
.metainfo.xml
$(DESTDIR)$(APPDATAPREFIX)
uninstall
:
uninstall
:
$(ECHO)
uninstalling
${PLUGIN}
plugin
$(ECHO)
uninstalling
${PLUGIN}
plugin
...
@@ -87,6 +92,8 @@ uninstall:
...
@@ -87,6 +92,8 @@ uninstall:
$(ECHO)
removing desktop file
$(ECHO)
removing desktop file
$(QUIET)
rm
-f
${DESTDIR}${DESKTOPPREFIX}
/
${PROJECT}
.desktop
$(QUIET)
rm
-f
${DESTDIR}${DESKTOPPREFIX}
/
${PROJECT}
.desktop
$(QUIET)
rmdir
--ignore-fail-on-non-empty
${DESTDIR}${DESKTOPPREFIX}
2> /dev/null
$(QUIET)
rmdir
--ignore-fail-on-non-empty
${DESTDIR}${DESKTOPPREFIX}
2> /dev/null
$(ECHO)
removing AppData file
$(QUIET)
rm
-f
$(DESTDIR)$(APPDATAPREFIX)
/
$(PROJECT)
.metainfo.xml
-include
$(wildcard .depend/*.dep)
-include
$(wildcard .depend/*.dep)
...
...
config.mk
View file @
308c9c39
...
@@ -2,31 +2,34 @@
...
@@ -2,31 +2,34 @@
VERSION_MAJOR
=
0
VERSION_MAJOR
=
0
VERSION_MINOR
=
2
VERSION_MINOR
=
2
VERSION_REV
=
5
VERSION_REV
=
6
VERSION
=
${VERSION_MAJOR}
.
${VERSION_MINOR}
.
${VERSION_REV}
VERSION
=
${VERSION_MAJOR}
.
${VERSION_MINOR}
.
${VERSION_REV}
PKG_CONFIG
?=
pkg-config
# minimum required zathura version
# minimum required zathura version
ZATHURA_MIN_VERSION
=
0.2.0
ZATHURA_MIN_VERSION
=
0.2.0
ZATHURA_VERSION_CHECK
?=
$(
shell
pkg-config
--atleast-version
=
$(ZATHURA_MIN_VERSION)
zathura
;
echo
$$
?
)
ZATHURA_VERSION_CHECK
?=
$(
shell
$(PKG_CONFIG)
--atleast-version
=
$(ZATHURA_MIN_VERSION)
zathura
;
echo
$$
?
)
ZATHURA_GTK_VERSION
?=
$(
shell
pkg-config
--variable
=
GTK_VERSION zathura
)
ZATHURA_GTK_VERSION
?=
$(
shell
$(PKG_CONFIG)
--variable
=
GTK_VERSION zathura
)
# paths
# paths
PREFIX
?=
/usr
PREFIX
?=
/usr
LIBDIR
?=
${PREFIX}
/lib
LIBDIR
?=
${PREFIX}
/lib
DESKTOPPREFIX
?=
${PREFIX}
/share/applications
DESKTOPPREFIX
?=
${PREFIX}
/share/applications
APPDATAPREFIX
?=
${PREFIX}
/share/appdata
# libs
# libs
CAIRO_INC
?=
$(
shell
pkg-config
--cflags
cairo
)
CAIRO_INC
?=
$(
shell
$(PKG_CONFIG)
--cflags
cairo
)
CAIRO_LIB
?=
$(
shell
pkg-config
--libs
cairo
)
CAIRO_LIB
?=
$(
shell
$(PKG_CONFIG)
--libs
cairo
)
PDF_INC
?=
$(
shell
pkg-config
--cflags
poppler-glib
)
PDF_INC
?=
$(
shell
$(PKG_CONFIG)
--cflags
poppler-glib
)
PDF_LIB
?=
$(
shell
pkg-config
--libs
poppler-glib
)
PDF_LIB
?=
$(
shell
$(PKG_CONFIG)
--libs
poppler-glib
)
GIRARA_INC
?=
$(
shell
pkg-config
--cflags
girara-gtk
${ZATHURA_GTK_VERSION}
)
GIRARA_INC
?=
$(
shell
$(PKG_CONFIG)
--cflags
girara-gtk
${ZATHURA_GTK_VERSION}
)
GIRARA_LIB
?=
$(
shell
pkg-config
--libs
girara-gtk
${ZATHURA_GTK_VERSION}
)
GIRARA_LIB
?=
$(
shell
$(PKG_CONFIG)
--libs
girara-gtk
${ZATHURA_GTK_VERSION}
)
ZATHURA_INC
?=
$(
shell
pkg-config
--cflags
zathura
)
ZATHURA_INC
?=
$(
shell
$(PKG_CONFIG)
--cflags
zathura
)
PLUGINDIR
?=
$(
shell
pkg-config
--variable
=
plugindir zathura
)
PLUGINDIR
?=
$(
shell
$(PKG_CONFIG)
--variable
=
plugindir zathura
)
ifeq
(,${PLUGINDIR})
ifeq
(,${PLUGINDIR})
PLUGINDIR
=
${LIBDIR}
/zathura
PLUGINDIR
=
${LIBDIR}
/zathura
endif
endif
...
@@ -35,7 +38,7 @@ INCS = ${CAIRO_INC} ${PDF_INC} ${ZATHURA_INC} ${GIRARA_INC}
...
@@ -35,7 +38,7 @@ INCS = ${CAIRO_INC} ${PDF_INC} ${ZATHURA_INC} ${GIRARA_INC}
LIBS
=
${GIRARA_LIB}
${CAIRO_LIB}
${PDF_LIB}
LIBS
=
${GIRARA_LIB}
${CAIRO_LIB}
${PDF_LIB}
# flags
# flags
CFLAGS
+=
-std
=
c
99
-fPIC
-pedantic
-Wall
-Wno-format-zero-length
$(INCS)
CFLAGS
+=
-std
=
c
11
-fPIC
-pedantic
-Wall
-Wno-format-zero-length
$(INCS)
# debug
# debug
DFLAGS
?=
-g
DFLAGS
?=
-g
...
...
document.c
View file @
308c9c39
...
@@ -25,7 +25,7 @@ pdf_document_open(zathura_document_t* document)
...
@@ -25,7 +25,7 @@ pdf_document_open(zathura_document_t* document)
zathura_document_get_password
(
document
),
&
gerror
);
zathura_document_get_password
(
document
),
&
gerror
);
if
(
poppler_document
==
NULL
)
{
if
(
poppler_document
==
NULL
)
{
if
(
gerror
!=
NULL
&&
gerror
->
code
==
POPPLER_ERROR_ENCRYPTED
)
{
if
(
gerror
!=
NULL
&&
gerror
->
code
==
POPPLER_ERROR_ENCRYPTED
)
{
error
=
ZATHURA_ERROR_INVALID_PASSWORD
;
error
=
ZATHURA_ERROR_INVALID_PASSWORD
;
}
else
{
}
else
{
error
=
ZATHURA_ERROR_UNKNOWN
;
error
=
ZATHURA_ERROR_UNKNOWN
;
...
...
zathura-pdf-poppler.desktop
View file @
308c9c39
...
@@ -17,7 +17,7 @@ Comment[pt_BR]=Um visualizador de documentos minimalista
...
@@ -17,7 +17,7 @@ Comment[pt_BR]=Um visualizador de documentos minimalista
Comment[ru]=Минималистичный просмотрщик документов
Comment[ru]=Минималистичный просмотрщик документов
Comment[tr]=Minimalist bir belge görüntüleyicisi
Comment[tr]=Minimalist bir belge görüntüleyicisi
Comment[uk_UA]=Легкий переглядач документів
Comment[uk_UA]=Легкий переглядач документів
Exec=zathura %
f
Exec=zathura %
U
Terminal=false
Terminal=false
NoDisplay=true
NoDisplay=true
Categories=Office;Viewer;
Categories=Office;Viewer;
...
...
zathura-pdf-poppler.metainfo.xml
0 → 100644
View file @
308c9c39
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2015 pwmt.org -->
<component
type=
"addon"
>
<id>
zathura-pdf-poppler.desktop
</id>
<metadata_license>
CC0-1.0
</metadata_license>
<project_license>
Zlib
</project_license>
<extends>
zathura.desktop
</extends>
<name>
PDF plugin for Zathura
</name>
<summary>
PDF plugin based on Poppler
</summary>
<url
type=
"homepage"
>
https://pwmt.org/projects/zathura-pdf-poppler/
</url>
<update_contact>
zathura@lists.pwmt.org
</update_contact>
</component>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment