On Friday 23 August 2019 02:36:05 Slávek Banko wrote:
Hi Denis,
that sounds very interesting. If I understand this correctly, the result is
basically a Debian with the Solaris kernel? Something similar to Debian
with the FreeBSD kernel? Awesome.
yes, it is. illumos, OpenIndiana and OmniOS use
IPS as package manager
delivered by Oracle Solaris. We took Debian as the base.
I remember your patches related to OpenIndiana - I
still have them
somewhere on my disk... Now the best way to provide patches that are
suitable for pushing into the main tree is to use the TGW - see wiki page:
https://wiki.trinitydesktop.org/TDE_Gitea_Workspace
Once you create a TGW account, let us know to add you to the Contributors
team. Then you will be able to create pull-requests directly on the main
tree, where we can discuss, review patches and merge them.
I've read about it
before I wrote this letter. Thank you.
If it seems to be useful, a folder with DilOS
packaging files could be
created in the tde-packaging repository, which could then contain other
patches that are specific to DilOS only.
Debian packages could be shared with DilOS
target something like:
ifeq ($(DEB_HOST_ARCH_OS),solaris)
PLATFORM_ARG = dilos-g++
else # solaris
ifeq ($(DEB_HOST_ARCH_OS),hurd)
PLATFORM_ARG = hurd-g++
else #hurd
ifeq ($(DEB_HOST_ARCH),sparc)
PLATFORM_ARG = linux-g++-sparc
else #sparc
PLATFORM_ARG = linux-g++
endif #sparc
endif #hurd
endif #solaris
it's from tqt-x11-free-14.0.6~pre5/debian/rules, of course, as example
--
denk@RusNet