pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/nextcloud-client



Module Name:    pkgsrc
Committed By:   plunky
Date:           Sun Jun  4 08:39:46 UTC 2023

Added Files:
        pkgsrc/net/nextcloud-client: DESCR Makefile PLIST distinfo
        pkgsrc/net/nextcloud-client/patches: patch-CMakeLists.txt

Log Message:
add Nextcloud desktop client 3.8.2

The Nextcloud desktop client is a tool to synchronize files
from a Nextcloud server with your computer.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/nextcloud-client/DESCR \
    pkgsrc/net/nextcloud-client/Makefile pkgsrc/net/nextcloud-client/PLIST \
    pkgsrc/net/nextcloud-client/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/net/nextcloud-client/patches/patch-CMakeLists.txt

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/net/nextcloud-client/DESCR
diff -u /dev/null pkgsrc/net/nextcloud-client/DESCR:1.1
--- /dev/null   Sun Jun  4 08:39:46 2023
+++ pkgsrc/net/nextcloud-client/DESCR   Sun Jun  4 08:39:46 2023
@@ -0,0 +1,2 @@
+The Nextcloud desktop client is a tool to synchronize files
+from a Nextcloud server with your computer.
Index: pkgsrc/net/nextcloud-client/Makefile
diff -u /dev/null pkgsrc/net/nextcloud-client/Makefile:1.1
--- /dev/null   Sun Jun  4 08:39:46 2023
+++ pkgsrc/net/nextcloud-client/Makefile        Sun Jun  4 08:39:46 2023
@@ -0,0 +1,60 @@
+# $NetBSD: Makefile,v 1.1 2023/06/04 08:39:46 plunky Exp $
+#
+
+DISTNAME=      nextcloud-client-3.8.2
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=nextcloud/}
+GITHUB_PROJECT=        desktop
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://nextcloud.com/clients
+COMMENT=       Nextcloud Desktop Client
+LICENSE=       gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+USE_TOOLS+=    cmake pkg-config
+
+PKG_SYSCONFSUBDIR=     Nextcloud
+
+EGDIR=         ${PREFIX}/share/examples/Nextcloud
+CONF_FILES=    ${EGDIR}/sync-exclude.lst ${PKG_SYSCONFDIR}/sync-exclude.lst
+
+CMAKE_ARGS+=   -DSYSCONF_EGDIR:PATH=${EGDIR}
+CMAKE_ARGS+=   -DSYSCONF_INSTALL_DIR:PATH=${PKG_SYSCONFDIR}
+
+CMAKE_ARGS+=   -DBUILD_TESTING:BOOL=OFF
+
+# used as tool during configure
+CMAKE_ARGS+=   -DSVG_CONVERTER:FILEPATH=${BUILDLINK_DIR}/bin/rsvg-convert
+
+# cmake finds these even when we have not depended on them
+CMAKE_ARGS+=   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:BOOL=TRUE
+CMAKE_ARGS+=   -DCMAKE_DISABLE_FIND_PACKAGE_PdfLatex:BOOL=TRUE
+CMAKE_ARGS+=   -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx:BOOL=TRUE
+
+# ignore warns about xdr functions in a library
+LDFLAGS+=      -Wl,--no-fatal-warnings
+
+AUTO_MKDIRS=   yes
+
+.include "../../archivers/karchive/buildlink3.mk"
+.include "../../databases/shared-mime-info/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
+.include "../../devel/kio/buildlink3.mk"
+.include "../../devel/libinotify/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/librsvg/tool.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../security/qt5-qtkeychain/buildlink3.mk"
+.include "../../x11/qt5-qtbase/buildlink3.mk"
+.include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtlocation/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols2/buildlink3.mk"
+.include "../../x11/qt5-qtsvg/buildlink3.mk"
+.include "../../x11/qt5-qtwebchannel/buildlink3.mk"
+.include "../../x11/qt5-qtwebengine/buildlink3.mk"
+.include "../../x11/qt5-qtwebsockets/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/nextcloud-client/PLIST
diff -u /dev/null pkgsrc/net/nextcloud-client/PLIST:1.1
--- /dev/null   Sun Jun  4 08:39:46 2023
+++ pkgsrc/net/nextcloud-client/PLIST   Sun Jun  4 08:39:46 2023
@@ -0,0 +1,152 @@
+@comment $NetBSD: PLIST,v 1.1 2023/06/04 08:39:46 plunky Exp $
+bin/nextcloud
+bin/nextcloudcmd
+include/nextcloudsync/creds/abstractcredentials.h
+include/nextcloudsync/creds/httpcredentials.h
+include/nextcloudsync/mirall/account.h
+include/nextcloudsync/mirall/configfile.h
+include/nextcloudsync/mirall/networkjobs.h
+include/nextcloudsync/mirall/progressdispatcher.h
+include/nextcloudsync/mirall/syncengine.h
+include/nextcloudsync/mirall/syncfileitem.h
+include/nextcloudsync/mirall/syncresult.h
+lib/libnextcloud_csync.so
+lib/libnextcloud_csync.so.0
+lib/libnextcloud_csync.so.${PKGVERSION}
+lib/libnextclouddolphinpluginhelper.so
+lib/libnextcloudsync.so
+lib/libnextcloudsync.so.0
+lib/libnextcloudsync.so.${PKGVERSION}
+lib/nextcloudsync_vfs_suffix.so
+qt5/plugins/kf5/kfileitemaction/nextclouddolphinactionplugin.so
+qt5/plugins/kf5/overlayicon/nextclouddolphinoverlayplugin.so
+share/applications/com.nextcloud.desktopclient.nextcloud.desktop
+share/caja-python/extensions/syncstate-Nextcloud.py
+share/examples/Nextcloud/sync-exclude.lst
+share/icons/hicolor/1024x1024/apps/Nextcloud.png
+share/icons/hicolor/128x128/apps/Nextcloud.png
+share/icons/hicolor/128x128/apps/Nextcloud_error.png
+share/icons/hicolor/128x128/apps/Nextcloud_error_shared.png
+share/icons/hicolor/128x128/apps/Nextcloud_ok.png
+share/icons/hicolor/128x128/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/128x128/apps/Nextcloud_sync.png
+share/icons/hicolor/128x128/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/128x128/apps/Nextcloud_warn.png
+share/icons/hicolor/128x128/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/16x16/apps/Nextcloud.png
+share/icons/hicolor/16x16/apps/Nextcloud_error.png
+share/icons/hicolor/16x16/apps/Nextcloud_error_shared.png
+share/icons/hicolor/16x16/apps/Nextcloud_ok.png
+share/icons/hicolor/16x16/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/16x16/apps/Nextcloud_sync.png
+share/icons/hicolor/16x16/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/16x16/apps/Nextcloud_warn.png
+share/icons/hicolor/16x16/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/24x24/apps/Nextcloud.png
+share/icons/hicolor/256x256/apps/Nextcloud.png
+share/icons/hicolor/256x256/apps/Nextcloud_error.png
+share/icons/hicolor/256x256/apps/Nextcloud_error_shared.png
+share/icons/hicolor/256x256/apps/Nextcloud_ok.png
+share/icons/hicolor/256x256/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/256x256/apps/Nextcloud_sync.png
+share/icons/hicolor/256x256/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/256x256/apps/Nextcloud_warn.png
+share/icons/hicolor/256x256/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/32x32/apps/Nextcloud.png
+share/icons/hicolor/32x32/apps/Nextcloud_error.png
+share/icons/hicolor/32x32/apps/Nextcloud_error_shared.png
+share/icons/hicolor/32x32/apps/Nextcloud_ok.png
+share/icons/hicolor/32x32/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/32x32/apps/Nextcloud_sync.png
+share/icons/hicolor/32x32/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/32x32/apps/Nextcloud_warn.png
+share/icons/hicolor/32x32/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/48x48/apps/Nextcloud.png
+share/icons/hicolor/48x48/apps/Nextcloud_error.png
+share/icons/hicolor/48x48/apps/Nextcloud_error_shared.png
+share/icons/hicolor/48x48/apps/Nextcloud_ok.png
+share/icons/hicolor/48x48/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/48x48/apps/Nextcloud_sync.png
+share/icons/hicolor/48x48/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/48x48/apps/Nextcloud_warn.png
+share/icons/hicolor/48x48/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/512x512/apps/Nextcloud.png
+share/icons/hicolor/64x64/apps/Nextcloud.png
+share/icons/hicolor/64x64/apps/Nextcloud_error.png
+share/icons/hicolor/64x64/apps/Nextcloud_error_shared.png
+share/icons/hicolor/64x64/apps/Nextcloud_ok.png
+share/icons/hicolor/64x64/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/64x64/apps/Nextcloud_sync.png
+share/icons/hicolor/64x64/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/64x64/apps/Nextcloud_warn.png
+share/icons/hicolor/64x64/apps/Nextcloud_warn_shared.png
+share/icons/hicolor/72x72/apps/Nextcloud_error.png
+share/icons/hicolor/72x72/apps/Nextcloud_error_shared.png
+share/icons/hicolor/72x72/apps/Nextcloud_ok.png
+share/icons/hicolor/72x72/apps/Nextcloud_ok_shared.png
+share/icons/hicolor/72x72/apps/Nextcloud_sync.png
+share/icons/hicolor/72x72/apps/Nextcloud_sync_shared.png
+share/icons/hicolor/72x72/apps/Nextcloud_warn.png
+share/icons/hicolor/72x72/apps/Nextcloud_warn_shared.png
+share/mime/packages/nextcloud.xml
+share/nautilus-python/extensions/syncstate-Nextcloud.py
+share/nemo-python/extensions/syncstate-Nextcloud.py
+share/nextcloud/i18n/client_TW.qm
+share/nextcloud/i18n/client_af.qm
+share/nextcloud/i18n/client_bg.qm
+share/nextcloud/i18n/client_br.qm
+share/nextcloud/i18n/client_ca.qm
+share/nextcloud/i18n/client_cs.qm
+share/nextcloud/i18n/client_da.qm
+share/nextcloud/i18n/client_de.qm
+share/nextcloud/i18n/client_el.qm
+share/nextcloud/i18n/client_en.qm
+share/nextcloud/i18n/client_en_GB.qm
+share/nextcloud/i18n/client_eo.qm
+share/nextcloud/i18n/client_es.qm
+share/nextcloud/i18n/client_es_AR.qm
+share/nextcloud/i18n/client_es_CL.qm
+share/nextcloud/i18n/client_es_CO.qm
+share/nextcloud/i18n/client_es_CR.qm
+share/nextcloud/i18n/client_es_DO.qm
+share/nextcloud/i18n/client_es_EC.qm
+share/nextcloud/i18n/client_es_GT.qm
+share/nextcloud/i18n/client_es_HN.qm
+share/nextcloud/i18n/client_es_MX.qm
+share/nextcloud/i18n/client_es_SV.qm
+share/nextcloud/i18n/client_et.qm
+share/nextcloud/i18n/client_eu.qm
+share/nextcloud/i18n/client_fa.qm
+share/nextcloud/i18n/client_fi.qm
+share/nextcloud/i18n/client_fr.qm
+share/nextcloud/i18n/client_gl.qm
+share/nextcloud/i18n/client_he.qm
+share/nextcloud/i18n/client_hr.qm
+share/nextcloud/i18n/client_hu.qm
+share/nextcloud/i18n/client_id.qm
+share/nextcloud/i18n/client_is.qm
+share/nextcloud/i18n/client_it.qm
+share/nextcloud/i18n/client_ja.qm
+share/nextcloud/i18n/client_ko.qm
+share/nextcloud/i18n/client_lt_LT.qm
+share/nextcloud/i18n/client_lv.qm
+share/nextcloud/i18n/client_mk.qm
+share/nextcloud/i18n/client_nb_NO.qm
+share/nextcloud/i18n/client_nl.qm
+share/nextcloud/i18n/client_oc.qm
+share/nextcloud/i18n/client_pl.qm
+share/nextcloud/i18n/client_pt.qm
+share/nextcloud/i18n/client_pt_BR.qm
+share/nextcloud/i18n/client_ro.qm
+share/nextcloud/i18n/client_ru.qm
+share/nextcloud/i18n/client_sc.qm
+share/nextcloud/i18n/client_sk.qm
+share/nextcloud/i18n/client_sl.qm
+share/nextcloud/i18n/client_sr.qm
+share/nextcloud/i18n/client_sv.qm
+share/nextcloud/i18n/client_th.qm
+share/nextcloud/i18n/client_tr.qm
+share/nextcloud/i18n/client_uk.qm
+share/nextcloud/i18n/client_zh_CN.qm
+share/nextcloud/i18n/client_zh_HK.qm
+share/nextcloud/i18n/client_zh_TW.qm
Index: pkgsrc/net/nextcloud-client/distinfo
diff -u /dev/null pkgsrc/net/nextcloud-client/distinfo:1.1
--- /dev/null   Sun Jun  4 08:39:46 2023
+++ pkgsrc/net/nextcloud-client/distinfo        Sun Jun  4 08:39:46 2023
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2023/06/04 08:39:46 plunky Exp $
+
+BLAKE2s (nextcloud-client-3.8.2.tar.gz) = 6fa5db36d88be427ae4e483e36fd065bc3a15b6778fb868705a5f50621305e99
+SHA512 (nextcloud-client-3.8.2.tar.gz) = 231e074fd3dcc8f69d62616ff4aeec5e748891bf93fc783861008a4e04a12066e77e1449d94f599e5edfa9861bad684403aef80e909e095c16170d8607626a9d
+Size (nextcloud-client-3.8.2.tar.gz) = 15605319 bytes
+SHA1 (patch-CMakeLists.txt) = 65c8cb765a3b0a05c95687426838a2f48ba65dfa

Index: pkgsrc/net/nextcloud-client/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/net/nextcloud-client/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Sun Jun  4 08:39:46 2023
+++ pkgsrc/net/nextcloud-client/patches/patch-CMakeLists.txt    Sun Jun  4 08:39:46 2023
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2023/06/04 08:39:46 plunky Exp $
+
+install config files to EGDIR
+
+--- CMakeLists.txt.orig        2023-05-16 11:43:06.000000000 +0000
++++ CMakeLists.txt
+@@ -278,7 +278,7 @@ if(BUILD_OWNCLOUD_OSX_BUNDLE)
+     install(FILES sync-exclude.lst DESTINATION ${OWNCLOUD_OSX_BUNDLE}/Contents/Resources/)
+     configure_file(sync-exclude.lst bin/${OWNCLOUD_OSX_BUNDLE}/Contents/Resources/sync-exclude.lst COPYONLY)
+ elseif(BUILD_CLIENT)
+-    install( FILES sync-exclude.lst DESTINATION ${SYSCONFDIR}/${APPLICATION_SHORTNAME} )
++    install( FILES sync-exclude.lst DESTINATION ${SYSCONF_EGDIR} )
+     configure_file(sync-exclude.lst bin/sync-exclude.lst COPYONLY)
+ endif()
+ 



Home | Main Index | Thread Index | Old Index