Skip to content
This repository has been archived by the owner on Feb 17, 2022. It is now read-only.

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Fabian Di Taranto committed Jan 27, 2021
0 parents commit 58cb5ba
Show file tree
Hide file tree
Showing 7,430 changed files with 2,736,111 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
Empty file added README.md
Empty file.
24 changes: 24 additions & 0 deletions cross/icu/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
PKG_NAME = icu
PKG_VERS = 65
PKG_MINOR_VERS = 1
PKG_EXT = tgz
PKG_DIST_NAME = $(PKG_NAME)4c-$(PKG_VERS)_$(PKG_MINOR_VERS)-src.$(PKG_EXT)
PKG_DIST_SITE = https://github.com/unicode-org/icu/releases/download/release-$(PKG_VERS)-$(PKG_MINOR_VERS)
PKG_DIR = $(PKG_NAME)/source

DEPENDS = native/$(PKG_NAME)

HOMEPAGE = http://site.icu-project.org/
COMMENT = ICU is a mature, widely used set of libraries providing Unicode and Globalization support for software applications.
LICENSE = Unicode Copyright

# ADDITIONAL_CFLAGS = -I$(WORK_DIR)/../../../native/$(PKG_NAME)/work-native/$(PKG_DIR)/common/ -I$(WORK_DIR)/../../../native/$(PKG_NAME)/work-native/$(PKG_DIR)/tools/tzcode/
# ADDITIONAL_CXXFLAGS = I$(WORK_DIR)/../../../native/$(PKG_NAME)/work-native/$(PKG_DIR)/common/ -I$(WORK_DIR)/../../../native/$(PKG_NAME)/work-native/$(PKG_DIR)/tools/tzcode/
# ADDITIONAL_LDFLAGS =

GNU_CONFIGURE = 1
CONFIGURE_ARGS = --host=$(TC_TARGET) --with-cross-build=$(WORK_DIR)/../../../native/$(PKG_NAME)/work-native/$(PKG_DIR)
CONFIGURE_ARGS += --enable-extras=no --enable-strict=no --enable-tests=no --enable-samples=no
# CONFIGURE_ARGS += --with-data-packaging=files

include ../../mk/spksrc.cross-cc.mk
43 changes: 43 additions & 0 deletions cross/icu/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
bin:bin/derb
bin:bin/genbrk
bin:bin/gencfu
bin:bin/gencnval
bin:bin/gendict
bin:bin/genrb
bin:bin/icu-config
bin:bin/icuinfo
bin:bin/makeconv
bin:bin/pkgdata
rsc:lib/icu/65.1/Makefile.inc
rsc:lib/icu/65.1/pkgdata.inc
lnk:lib/icu/Makefile.inc
lnk:lib/icu/current
lnk:lib/icu/pkgdata.inc
lnk:lib/libicudata.so
lnk:lib/libicudata.so.65
lib:lib/libicudata.so.65.1
lnk:lib/libicui18n.so
lnk:lib/libicui18n.so.65
lib:lib/libicui18n.so.65.1
lnk:lib/libicuio.so
lnk:lib/libicuio.so.65
lib:lib/libicuio.so.65.1
lnk:lib/libicutest.so
lnk:lib/libicutest.so.65
lib:lib/libicutest.so.65.1
lnk:lib/libicutu.so
lnk:lib/libicutu.so.65
lib:lib/libicutu.so.65.1
lnk:lib/libicuuc.so
lnk:lib/libicuuc.so.65
lib:lib/libicuuc.so.65.1
bin:sbin/escapesrc
bin:sbin/genccode
bin:sbin/gencmn
bin:sbin/gennorm2
bin:sbin/gensprep
bin:sbin/icupkg
rsc:share/icu/65.1/LICENSE
rsc:share/icu/65.1/config/mh-linux
bin:share/icu/65.1/install-sh
bin:share/icu/65.1/mkinstalldirs
3 changes: 3 additions & 0 deletions cross/icu/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
icu4c-65_1-src.tgz SHA1 d1e6b58aea606894cfb2495b6eb1ad533ccd2a25
icu4c-65_1-src.tgz SHA256 53e37466b3d6d6d01ead029e3567d873a43a5d1c668ed2278e253b683136d948
icu4c-65_1-src.tgz MD5 d1ff436e26cabcb28e6cb383d32d1339
17 changes: 17 additions & 0 deletions cross/libmspack/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
PKG_NAME = libmspack
PKG_VERS = 0.10.1alpha
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = http://www.cabextract.org.uk/$(PKG_NAME)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS =

HOMEPAGE = http://www.cabextract.org.uk/libmspack/
COMMENT = libmspack is a portable library for some loosely related Microsoft compression formats
LICENSE = LGPLv2

GNU_CONFIGURE = 1
CONFIGURE_ARGS =

include ../../mk/spksrc.cross-cc.mk
3 changes: 3 additions & 0 deletions cross/libmspack/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
lnk:lib/libmspack.so
lnk:lib/libmspack.so.0
lib:lib/libmspack.so.0.1.0
3 changes: 3 additions & 0 deletions cross/libmspack/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
libmspack-0.10.1alpha.tar.gz SHA1 82a6a102a2422d4d61bdd00f059bd3978409ca5f
libmspack-0.10.1alpha.tar.gz SHA256 bac862dee6e0fc10d92c70212441d9f8ad9b0222edc9a708c3ead4adb1b24a8e
libmspack-0.10.1alpha.tar.gz MD5 12b96d707f25ea6e89b2b32cbad30940
17 changes: 17 additions & 0 deletions cross/libtirpc/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
PKG_NAME = libtirpc
PKG_VERS = 1.1.4
PKG_EXT = tar.bz2
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT)
PKG_DIST_SITE = http://downloads.sourceforge.net/project/$(PKG_NAME)/$(PKG_NAME)/$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)

DEPENDS =

HOMEPAGE = https://sourceforge.net/projects/libtirpc/
COMMENT = Libtirpc is a port of Suns Transport-Independent RPC library to Linux
LICENSE = BSD

GNU_CONFIGURE = 1
CONFIGURE_ARGS = --disable-gssapi

include ../../mk/spksrc.cross-cc.mk
5 changes: 5 additions & 0 deletions cross/libtirpc/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
rsc:etc/bindresvport.blacklist
rsc:etc/netconfig
lnk:lib/libtirpc.so
lnk:lib/libtirpc.so.3
lib:lib/libtirpc.so.3.0.0
3 changes: 3 additions & 0 deletions cross/libtirpc/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
libtirpc-1.1.4.tar.bz2 SHA1 d85717035cb9bd6c45557a1eb1351d3af9a69ff7
libtirpc-1.1.4.tar.bz2 SHA256 2ca529f02292e10c158562295a1ffd95d2ce8af97820e3534fe1b0e3aec7561d
libtirpc-1.1.4.tar.bz2 MD5 f5d2a623e9dfbd818d2f3f3a4a878e3a
48 changes: 48 additions & 0 deletions cross/open-vm-tools/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
PKG_NAME = open-vm-tools
PKG_VERS = 11.2.5
PKG_BUILD = 17337674
PKG_EXT = tar.gz
PKG_DIST_NAME = $(PKG_NAME)-$(PKG_VERS)-$(PKG_BUILD).$(PKG_EXT)
PKG_DIST_SITE = https://github.com/vmware/open-vm-tools/releases/download/stable-$(PKG_VERS)
PKG_DIR = $(PKG_NAME)-$(PKG_VERS)-$(PKG_BUILD)

DEPENDS = cross/libmspack cross/glib cross/openssl cross/fuse cross/libtirpc cross/procps-ng cross/icu

HOMEPAGE = https://github.com/vmware/open-vm-tools
COMMENT = VMware open-vm-tools project
LICENSE = GPLv2/LGPLv2.1

PRE_CONFIGURE_TARGET = vmtools_pre_configure
INSTALL_TARGET = vmtools_install
POST_INSTALL_TARGET = vmtools_post_install

ENV = PATH=$(STAGING_INSTALL_PREFIX)/bin:$$PATH
ENV += CUSTOM_PROCPS_NAME=procps
ENV += CUSTOM_PROCPS_LIBS="-L$(STAGING_INSTALL_PREFIX)/lib -lprocps"

GNU_CONFIGURE = 1
CONFIGURE_ARGS = --without-x
CONFIGURE_ARGS += --disable-resolutionkms
CONFIGURE_ARGS += --with-tirpc
CONFIGURE_ARGS += --without-pam
CONFIGURE_ARGS += --without-xmlsec1
CONFIGURE_ARGS += --with-icu

include ../../mk/spksrc.cross-cc.mk

.PHONY: vmtools_pre_configure
vmtools_pre_configure:
$(RUN) autoreconf -fiv

.PHONY: vmtools_install
vmtools_install:
$(RUN) $(MAKE) install DESTDIR=$(STAGING_INSTALL_PREFIX) prefix=""

.PHONY: vmtools_post_install
vmtools_post_install:
# chmod a-x $(STAGING_INSTALL_PREFIX)/etc/pam.d/*
# chmod a-x $(STAGING_INSTALL_PREFIX)/etc/vmware-tools/*.conf
chmod a-x $(STAGING_INSTALL_PREFIX)/etc/vmware-tools/*.conf.example
# chmod a-x $(STAGING_INSTALL_PREFIX)/etc/vmware-tools/vgauth/schemas/*
chmod a-x $(STAGING_INSTALL_PREFIX)/lib/udev/rules.d/99-vmware-scsi-udev.rules
mv $(STAGING_INSTALL_PREFIX)/etc/vmware-tools/vm-support $(STAGING_INSTALL_PREFIX)/bin/
44 changes: 44 additions & 0 deletions cross/open-vm-tools/PLIST
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
rsc:bin/vm-support
bin:bin/vmhgfs-fuse
bin:bin/vmtoolsd
bin:bin/vmware-checkvm
bin:bin/vmware-hgfsclient
bin:bin/vmware-namespace-cmd
bin:bin/vmware-rpctool
bin:bin/vmware-toolbox-cmd
bin:bin/vmware-vmblock-fuse
bin:bin/vmware-xferlogs
rsc:etc/vmware-tools/poweroff-vm-default
rsc:etc/vmware-tools/poweron-vm-default
rsc:etc/vmware-tools/resume-vm-default
rsc:etc/vmware-tools/statechange.subr
rsc:etc/vmware-tools/suspend-vm-default
rsc:etc/vmware-tools/tools.conf.example
lnk:lib/libDeployPkg.so
lnk:lib/libDeployPkg.so.0
lib:lib/libDeployPkg.so.0.0.0
lnk:lib/libguestlib.so
lnk:lib/libguestlib.so.0
lib:lib/libguestlib.so.0.0.0
lnk:lib/libhgfs.so
lnk:lib/libhgfs.so.0
lib:lib/libhgfs.so.0.0.0
lnk:lib/libvmtools.so
lnk:lib/libvmtools.so.0
lib:lib/libvmtools.so.0.0.0
lib:lib/open-vm-tools/plugins/common/libhgfsServer.so
lib:lib/open-vm-tools/plugins/common/libvix.so
lib:lib/open-vm-tools/plugins/vmsvc/libdeployPkgPlugin.so
lib:lib/open-vm-tools/plugins/vmsvc/libguestInfo.so
lib:lib/open-vm-tools/plugins/vmsvc/libpowerOps.so
lib:lib/open-vm-tools/plugins/vmsvc/libtimeSync.so
lib:lib/open-vm-tools/plugins/vmsvc/libvmbackup.so
rsc:lib/udev/rules.d/99-vmware-scsi-udev.rules
bin:sbin/mount.vmhgfs
rsc:share/open-vm-tools/messages/de/toolboxcmd.vmsg
rsc:share/open-vm-tools/messages/de/vmtoolsd.vmsg
rsc:share/open-vm-tools/messages/ja/toolboxcmd.vmsg
rsc:share/open-vm-tools/messages/ja/vmtoolsd.vmsg
rsc:share/open-vm-tools/messages/ko/toolboxcmd.vmsg
rsc:share/open-vm-tools/messages/ko/vmtoolsd.vmsg
rsc:share/open-vm-tools/messages/zh_CN/toolboxcmd.vmsg
3 changes: 3 additions & 0 deletions cross/open-vm-tools/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
open-vm-tools-11.2.5-17337674.tar.gz SHA1 bf29ee42227601fe0c0380822fa4cd2cc0f46c55
open-vm-tools-11.2.5-17337674.tar.gz SHA256 d01c9e036536b569ee561e33302e9dad1c2ac27c04f762ebdc3f81791cb44566
open-vm-tools-11.2.5-17337674.tar.gz MD5 20338e3d12e9fb2cd86d15c8ab4a5a14
22 changes: 22 additions & 0 deletions native/icu/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
PKG_NAME = icu
PKG_VERS = 65
PKG_MINOR_VERS = 1
PKG_EXT = tgz
PKG_DIST_NAME = $(PKG_NAME)4c-$(PKG_VERS)_$(PKG_MINOR_VERS)-src.$(PKG_EXT)
PKG_DIST_SITE = https://github.com/unicode-org/icu/releases/download/release-$(PKG_VERS)-$(PKG_MINOR_VERS)
PKG_DIR = $(PKG_NAME)/source

DEPENDS =

HOMEPAGE = http://site.icu-project.org/
COMMENT = ICU is a mature, widely used set of libraries providing Unicode and Globalization support for software applications.
LICENSE = Unicode Copyright

NATIVE_CPPFLAGS = -O3 -fno-short-wchar -DU_USING_ICU_NAMESPACE=1 -fno-short-enums -DU_HAVE_NL_LANGINFO_CODESET=0 -D__STDC_INT64__ -DU_TIMEZONE=0 -DUCONFIG_NO_LEGACY_CONVERSION=1 -DUCONFIG_NO_BREAK_ITERATION=1 -DUCONFIG_NO_COLLATION=1 -DUCONFIG_NO_FORMATTING=1 -DUCONFIG_NO_TRANSLITERATION=0 -DUCONFIG_NO_REGULAR_EXPRESSIONS=1

GNU_CONFIGURE = 1
CONFIGURE_ARGS = --enable-static --enable-shared=no --disable-dyload
CONFIGURE_ARGS += --enable-extras=no --enable-strict=no --enable-tests=no --enable-samples=no
# CONFIGURE_ARGS += --with-data-packaging=files

include ../../mk/spksrc.native-cc.mk
3 changes: 3 additions & 0 deletions native/icu/digests
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
icu4c-65_1-src.tgz SHA1 d1e6b58aea606894cfb2495b6eb1ad533ccd2a25
icu4c-65_1-src.tgz SHA256 53e37466b3d6d6d01ead029e3567d873a43a5d1c668ed2278e253b683136d948
icu4c-65_1-src.tgz MD5 d1ff436e26cabcb28e6cb383d32d1339
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Empty file.
Loading

0 comments on commit 58cb5ba

Please sign in to comment.