diff --git a/user/zathura-mupdf-default b/user/zathura-mupdf-default new file mode 120000 index 00000000000..e76b2684bf0 --- /dev/null +++ b/user/zathura-mupdf-default @@ -0,0 +1 @@ +zathura \ No newline at end of file diff --git a/user/zathura-pdf-mupdf/template.py b/user/zathura-pdf-mupdf/template.py index 1a0b049c77d..762a364e678 100644 --- a/user/zathura-pdf-mupdf/template.py +++ b/user/zathura-pdf-mupdf/template.py @@ -1,6 +1,6 @@ pkgname = "zathura-pdf-mupdf" pkgver = "0.4.4" -pkgrel = 0 +pkgrel = 1 build_style = "meson" hostmakedepends = ["meson", "pkgconf"] makedepends = [ @@ -9,6 +9,7 @@ ] checkdepends = ["check-devel"] depends = ["zathura"] +install_if = ["zathura-mupdf-default"] pkgdesc = "PDF support for zathura" maintainer = "ttyyls " license = "Zlib" diff --git a/user/zathura-pdf-poppler/template.py b/user/zathura-pdf-poppler/template.py index 729e3bebce6..d17828fbbbf 100644 --- a/user/zathura-pdf-poppler/template.py +++ b/user/zathura-pdf-poppler/template.py @@ -1,6 +1,6 @@ pkgname = "zathura-pdf-poppler" pkgver = "0.3.3" -pkgrel = 1 +pkgrel = 2 build_style = "meson" hostmakedepends = ["meson", "pkgconf"] makedepends = [ @@ -9,6 +9,7 @@ ] checkdepends = ["check-devel"] depends = ["zathura"] +install_if = ["zathura-poppler-default"] pkgdesc = "PDF support for zathura" subdesc = "poppler backend" maintainer = "ttyyls " diff --git a/user/zathura-poppler-default b/user/zathura-poppler-default new file mode 120000 index 00000000000..e76b2684bf0 --- /dev/null +++ b/user/zathura-poppler-default @@ -0,0 +1 @@ +zathura \ No newline at end of file diff --git a/user/zathura/template.py b/user/zathura/template.py index 86d97afe66a..f6bc848ea43 100644 --- a/user/zathura/template.py +++ b/user/zathura/template.py @@ -1,6 +1,6 @@ pkgname = "zathura" pkgver = "0.5.11" -pkgrel = 1 +pkgrel = 2 build_style = "meson" hostmakedepends = [ "appstream-glib", @@ -44,7 +44,7 @@ def _(self): self.subdesc = "backends" self.install_if = [self.parent] self.depends = [ - "virtual:zathura-pdf-poppler!zathura", + "virtual:zathura-pdf-default!zathura", "virtual:zathura-cb!zathura", "virtual:zathura-djvu!zathura", "virtual:zathura-ps!zathura", @@ -52,3 +52,23 @@ def _(self): self.options = ["empty"] return [] + + +@subpackage("zathura-mupdf-default") +def _(self): + self.options = ["empty"] + self.subsec = ["mupdf backend"] + self.provides = ["zathura-pdf-default"] + self.provider_priority = 100 + + return [] + + +@subpackage("zathura-poppler-default") +def _(self): + self.options = ["empty"] + self.subsec = ["poppler backend"] + self.provides = ["zathura-pdf-default"] + self.provider_priority = 0 + + return []