Hi all, as announced previously I have good news: We have a very large set of packages for the following distributions:
- openSUSE 12.1 & Factory (12.2) - Fedora 15 - Fedora 16 And now we can say x2go is enterprise-ready: - SLES 11 - RHEL 5 - RHEL 6 At this point I would like to thank Jan Engelhardt - Without him this wouldn't had been possible in such a short period of time. To see the full OBS project please take a look at: https://build.opensuse.org/project/monitor?project=home%3Ajengelh%3Abranches%3AX11%3ARemoteDesktop%3Ax2go To add the repositories, please navigate to: http://download.opensuse.org/repositories/home:/jengelh:/branches:/X11:/RemoteDesktop:/x2go/ The SUSE based packages have been tested and are working great. All distributions have been built to only depend on what is included within the base distro packages. We are _not_ amused by the behaviour like Red Hat works with extended packages they don't want to give support for (like by calling EPEL "a well-maintained" repository [1]). We also must say, that the "modern" versions have been a lot "easier" than the rest, just because of the dependency stuff. All packages have been verified through all kind of (and sometimes also super weird stict) brpchecks and rpmlint checks, so the package format should be fine with about any distro which takes care of clean buildroot-based package building. There has been a lot of effort to generalize the packages to have just one single SPEC-file for on package on all distros. This resulted in various patches we kindly request to get upstream, as we really think these patches are a great enhancement. As a result of what we had as a code base and the build requirements we were not able to provide x2goplasmabindings for the older (enterprise) distributions, for example. Now about what's coming next: - Please test, test, test. Just send us any feedback back to this list, as we really want x2go to work on more than debian/ubuntu. - For the moment we concentrated on the SQLite based stuff, although PostgreSQL should also work - We hope to see some tarballs regarding the plugins which have been created some time ago (http://plugin.x2go.org is offline :() to get them packaged as well. - Looking to get all our patches upstream with X2Go main development (Alex, Heinz-Markus) - Get all packages to the (broke) upstream OBS project X11:RemoteDesktop:x2go Feel free to comment, suggest, whatever - Thanks! Just for the fun - some numbers: Patch sizes (lines): find . -iname "*.diff" | xargs -l1 wc -l | sort -rn 2382 ./nx-libs/unique-libnames.diff 380 ./nx-libs/parallel-make.diff 180 ./nx-libs/honor-ac-dirs.diff 122 ./nx-libs/standard-dirs.diff 102 ./nx-libs/so-version.diff 98 ./nx-libs/use-shared-libs.diff 92 ./x2goserver/man2html.diff 74 ./nx-libs/configure-args.diff 64 ./fdupes/fdupes-sort-output.diff 51 ./vh-man2html/man2html-automake.diff 45 ./fdupes/fdupes.diff 34 ./libssh/remove-pedantic-errors.diff 26 ./x2goclient/protos.diff 24 ./nx-libs/no-x11r6.diff 22 ./x2goserver/parallel-make.diff 22 ./x2goclient/parallel-make.diff 22 ./x2goclient/man2html.diff 22 ./x2goclient/fd729eb-fix-segfault.diff 16 ./x2gognomebindings/implicit.diff 13 ./cmake/cmake-disable-builtin-chrpath.diff Spec sizes (lines): find . -iname "*.spec" | xargs -l1 wc -l | sort -rn 1736 ./nx-libs/nx-libs.spec 250 ./x2gothinclient/x2gothinclient.spec 196 ./x2goserver/x2goserver.spec 148 ./xz/xz.spec 134 ./libssh/libssh.spec 130 ./libcap/libcap.spec 111 ./x2goclient/x2goclient.spec 105 ./libevent/libevent.spec 105 ./cmake/cmake.spec 97 ./cmake/cmake-gui.spec 95 ./perl-DBD-SQLite/perl-DBD-SQLite.spec 88 ./perl-DBI/perl-DBI.spec 82 ./python-x2go/python-x2go.spec 78 ./perl-macros/perl-macros.spec 77 ./x2gognomebindings/x2gognomebindings.spec 76 ./python-greenlet/python-greenlet.spec 76 ./perl-Config-Simple/perl-Config-Simple.spec 71 ./x2godesktopsharing/x2godesktopsharing.spec 71 ./pinentry-x2go/pinentry-x2go.spec 71 ./cups-x2go/cups-x2go.spec 70 ./python-pycrypto/python-pycrypto.spec 68 ./qmake/qmake.spec 68 ./python-distribute/python-distribute.spec 67 ./x2golxdebindings/x2golxdebindings.spec 67 ./python-gevent/python-gevent.spec 66 ./x2goplasmabindings/x2goplasmabindings.spec 62 ./vh-man2html/vh-man2html.spec 61 ./python-paramiko/python-paramiko.spec 61 ./fdupes/fdupes.spec 53 ./eh-man2html/eh-man2html.spec 43 ./makepasswd/makepasswd.spec Best regards, - mike Michael Kromer [1] https://www.redhat.com/archives/spacewalk-devel/2011-October/msg00058.html
x2go-patches.tar.gz
Description: GNU Zip compressed data
_______________________________________________ X2Go-Dev mailing list X2Go-Dev@lists.berlios.de https://lists.berlios.de/mailman/listinfo/x2go-dev