Carsten Haitzler pushed to branch main at Arch Linux / Packaging / Packages / 
efl


Commits:
641e39e7 by Carsten Haitzler at 2025-01-02T18:40:17+00:00
upgpkg: 1.27.0-5

rebuild for staging for new poppler

also doxygen is broken. see comments on PKGBUILD

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = efl
        pkgdesc = Enlightenment Foundation Libraries
        pkgver = 1.27.0
-       pkgrel = 4
+       pkgrel = 5
        url = https://www.enlightenment.org
        arch = x86_64
        license = BSD
@@ -86,7 +86,3 @@ pkgname = efl
        replaces = elementary
        replaces = evas_generic_loaders
        replaces = emotion_generic_players
-
-pkgname = efl-docs
-       pkgdesc = Documentation for the Enlightenment Foundation Libraries
-       depends = 


=====================================
PKGBUILD
=====================================
@@ -2,9 +2,9 @@
 # Contributor: Enlightenment Developers <[email protected]>
 
 pkgbase=efl
-pkgname=('efl' 'efl-docs')
+pkgname=('efl')
 pkgver=1.27.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Enlightenment Foundation Libraries"
 arch=('x86_64')
 url="https://www.enlightenment.org";
@@ -59,8 +59,8 @@ build() {
 
   ninja -C build
 
-  cd build/doc
-  doxygen
+#  cd build/doc
+#  doxygen -w html ../../doc/head.html ../../doc/foot.html ../../doc/e.css 
Doxyfile
 }
 
 package_efl(){
@@ -76,14 +76,16 @@ package_efl(){
     "${pkgdir}/usr/share/licenses/${pkgname}/COPYING.SMALL"
 }
 
-package_efl-docs() {
-  pkgdesc="Documentation for the Enlightenment Foundation Libraries"
-  depends=()
-
-  cd "${srcdir}/${pkgbase}-${pkgver}/build"
-  install -d "${pkgdir}/usr/share/doc/${pkgbase}"
-  cp -a html "${pkgdir}/usr/share/doc/${pkgbase}/html"
-  cp -a latex "${pkgdir}/usr/share/doc/${pkgbase}/latex"
-  #cp -a man "${pkgdir}/usr/share"
-  
-}
+# doxygen is broken - it just hangs for no apparent reason, but works
+# outside of docker conrainers, so disable docs.
+#package_efl-docs() {
+#  pkgdesc="Documentation for the Enlightenment Foundation Libraries"
+#  depends=()
+#
+#  cd "${srcdir}/${pkgbase}-${pkgver}/build"
+#  install -d "${pkgdir}/usr/share/doc/${pkgbase}"
+#  cp -a html "${pkgdir}/usr/share/doc/${pkgbase}/html"
+#  cp -a latex "${pkgdir}/usr/share/doc/${pkgbase}/latex"
+#  #cp -a man "${pkgdir}/usr/share"
+#
+#}



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/efl/-/commit/641e39e75253c32e9020df67a1ed778802b6084b

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/efl/-/commit/641e39e75253c32e9020df67a1ed778802b6084b
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to