Package nextcloud-client: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 | Name: nextcloud-client Version: 3.11.0 Release: alt2 %K5init no_altplace Group: Networking/File transfer Summary: Nextcloud Desktop Client License: GPLv2 Url: https://github.com/nextcloud/desktop Provides: mirall = %version-%release Obsoletes: mirall <= %version-%release Provides: nextcloud-desktop = %version-%release Source0: %name-%version.tar Source2: nextcloud-client.desktop Patch1: alt-dont-check-updates.patch Patch2: alt-confdir.patch Patch3: alt-static-libs.patch Patch4: %name-2.3.3-alt-fix-help-url.patch Patch5: alt-move-deleted-to-trash.patch Patch6: alt-fix-fortify-source.patch BuildRequires(pre): rpm-macros-qt5-webengine BuildRequires(pre): rpm-build-kf5 BuildRequires: doxygen extra-cmake-modules graphviz kf5-kio-devel libqtkeychain-qt5-devel libsqlite3-devel libssl-devel python3-dev qt5-tools-devel qt5-webkit-devel zlib-devel %ifarch %qt5_qtwebengine_arches BuildRequires: libqt5-webenginewidgets qt5-webengine-devel %endif BuildRequires: libgio-devel glib2-devel qt5-svg-devel BuildRequires: kf5-kwindowsystem-devel BuildRequires: qt5-quickcontrols2-devel BuildRequires: qt5-websockets-devel kf5-karchive-devel /usr/bin/rsvg-convert Requires: qt5-graphicaleffects %description The Nextcloud Desktop Client is a tool to synchronize files from Nextcloud Server with your computer. %package kde5 Summary: KDE5 %name integration Group: Graphical desktop/KDE Requires: %name %description kde5 KDE5 %name integration %package mate Summary: MATE %name integration Group: Graphical desktop/MATE Requires: %name %description mate MATE %name integration %package gnome Summary: GNOME %name integration Group: Graphical desktop/GNOME Requires: %name %description gnome GNOME %name integration %package cinnamon Summary: Cinnamon %name integration Group: Graphical desktop/Other Requires: %name %description cinnamon Cinnamon %name integration %prep %setup %patch6 -p1 %build %add_optflags %optflags_shared %K5build \ -DBUILD_WITH_QT4=OFF \ %ifarch %not_qt5_qtwebengine_arches -DBUILD_WITH_WEBENGINE=OFF \ %endif -DDATA_INSTALL_DIR=%_datadir \ -DCMAKE_INSTALL_SYSCONFDIR=/etc/%name \ -DKDE_INSTALL_PLUGINDIR=%_K5plug \ -DKDE_INSTALL_KSERVICES5DIR=%_K5srv \ -DCMAKE_BUILD_TYPE=Release \ -DNO_SHIBBOLETH=1 %install %K5install mkdir -p %buildroot/%_desktopdir desktop-file-install \ --dir=%buildroot/%_desktopdir %SOURCE2 #cd %buildroot/%_libdir #ln -s nextcloud/libocsync.so.%version libocsync.so.0; cd ../.. %find_lang --with-qt --with-man client %files -f client.lang %doc README.md %dir %_datadir/nextcloud %dir %_datadir/nextcloud/i18n %dir %_sysconfdir/Nextcloud %config(noreplace) %_sysconfdir/Nextcloud/sync-exclude.lst %_bindir/nextcloud %_bindir/nextcloudcmd %_libdir/*nextcloud*.* %_desktopdir/*.desktop %_datadir/mime/packages/nextcloud.xml %_iconsdir/hicolor/*/apps/Nextcloud.* %_iconsdir/hicolor/*/apps/Nextcloud_*.* %files kde5 %_K5plug/kf5/overlayicon/ %_K5plug/kf5/kfileitemaction/ #%_K5srv/*nextcloud*.desktop %files mate %_datadir/caja-python/extensions/* %files gnome %_datadir/nautilus-python/extensions/* %files cinnamon %_datadir/nemo-python/extensions/* %changelog * Thu Mar 07 2024 Alexey Sheplyakov <asheplyakov@altlinux.org> 3.11.0-alt2 - NMU: build for more architectures (use qt5-webengine where available, build without qt5-webengine elsewhere) * Fri Jan 26 2024 Evgeniy Korneechev <ekorneechev@altlinux.org> 3.11.0-alt1 - new version (ALT#49166) * Fri Sep 15 2023 Sergey V Turchin <zerg@altlinux.org> 3.9.0-alt1.1 - NMU: drop requires to mate, gnome and cinnamon libraries from main package (closes: 47503) - NMU: fix build requires * Mon Jun 19 2023 Evgeniy Korneechev <ekorneechev@altlinux.org> 3.9.0-alt1 - new version - fixed showing main window (ALT#42096) * Thu Jun 08 2023 Evgeniy Korneechev <ekorneechev@altlinux.org> 3.8.2-alt1 - new version * Fri Feb 18 2022 Sergey V Turchin <zerg@altlinux.org> 3.0.1-alt3 - using not_qt5_qtwebengine_arches macro * Mon Jan 31 2022 Sergey V Turchin <zerg@altlinux.org> 3.0.1-alt2 - build according qtwebengine arches * Mon Sep 07 2020 Evgeniy Korneechev <ekorneechev@altlinux.org> 3.0.1-alt1 - new version (ALT#38849) * Mon Apr 20 2020 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.6.4-alt2 - fixed kde5 build * Mon Apr 20 2020 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.6.4-alt1 - new version * Fri Feb 14 2020 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.6.2-alt1 - new version (ALT#38086) * Tue Dec 24 2019 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.6.1-alt1 - new version (ALT#37647) * Sun Jun 23 2019 Igor Vlasenko <viy@altlinux.ru> 2.5.2-alt2 - NMU: remove rpm-build-ubt from BR: * Mon Mar 25 2019 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.5.2-alt1 - new version (ALT#36361) * Mon Sep 03 2018 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.5.0_beta2-alt1 - new version * Wed Jan 17 2018 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.3-alt4.M80P.1 - move remote-deleted files to trash (patch from owncloud-client 2.3.4-alt2) * Wed Nov 22 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.3-alt3.M80P.1 - updated "client_theming" (beta1->release) * Wed Oct 18 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.3-alt2.M80P.1 - fixed URL of docs * Wed Oct 18 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.3-alt1.M80P.1 - new version (beta1) * Fri Sep 22 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt3.M80P.1 - build for M80P * Fri Sep 22 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt4 - fixed unowned files * Fri Jul 14 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt2.M80P.1 - build for M80P * Fri Jul 14 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt3 - updated "client_theming" (beta1->release) * Fri Jun 16 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt1.M80P.1 - build for M80P * Fri Jun 16 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt2 - build "nextcloud-client" * Fri Jun 16 2017 Evgeniy Korneechev <ekorneechev@altlinux.org> 2.3.2-alt1 - new version * Thu Nov 03 2016 Sergey V Turchin <zerg@altlinux.org> 2.2.4-alt1.M80P.1 - build for M80P * Thu Nov 03 2016 Sergey V Turchin <zerg@altlinux.org> 2.2.4-alt2 - rebuild with new libqt5keychain * Mon Oct 24 2016 Sergey V Turchin <zerg@altlinux.org> 2.2.4-alt0.M80P.1 - build for M80P * Mon Oct 24 2016 Sergey V Turchin <zerg@altlinux.org> 2.2.4-alt1 - new version (ALT#32649) * Mon Feb 08 2016 Sergey V Turchin <zerg@altlinux.org> 2.0.2-alt1 - new version * Wed Oct 21 2015 Sergey V Turchin <zerg@altlinux.org> 2.0.1-alt1 - new version * Wed Oct 21 2015 Sergey V Turchin <zerg@altlinux.org> 1.8.4-alt0.M70P.1 - build for M70P * Mon Jul 13 2015 Sergey V Turchin <zerg@altlinux.org> 1.8.4-alt1 - new version * Wed Jul 08 2015 Sergey V Turchin <zerg@altlinux.org> 1.8.3-alt1 - new version * Mon Feb 02 2015 Sergey V Turchin <zerg@altlinux.org> 1.7.1-alt0.M70P.1 - build for M70P * Mon Feb 02 2015 Sergey V Turchin <zerg@altlinux.org> 1.7.1-alt1 - new version * Thu Sep 25 2014 Sergey V Turchin <zerg@altlinux.org> 1.6.3-alt1.M70P.1 - built for M70P * Thu Sep 25 2014 Sergey V Turchin <zerg@altlinux.org> 1.6.3-alt2 - obsolete mirall * Thu Sep 25 2014 Sergey V Turchin <zerg@altlinux.org> 1.6.3-alt0.M70P.1 - built for M70P * Fri Sep 19 2014 Sergey V Turchin <zerg@altlinux.org> 1.6.3-alt1 - new version * Fri Aug 24 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.5-alt1 - new version * Thu Aug 23 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt3.M60P.2 - built for M60P * Thu Aug 23 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt4 - don't conflict with mirall - bump release * Thu Aug 23 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt1.M60P.1 - built for M60P * Thu Aug 23 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt2 - fix menu item * Wed Aug 22 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt0.M60P.1 - built for M60P * Wed Aug 22 2012 Sergey V Turchin <zerg@altlinux.org> 1.0.2-alt1 - initial build |