repo/arm: One more commit for good luck

* Update repository file to hardlink_packages modified one.
* Add some basic process overview to directory.
* We don't normally document in paths, but this stuff is complex.
* Documentation improvements welcome.
This commit is contained in:
Alexander von Gluck IV 2017-11-28 18:03:15 -06:00
parent 2694b5d602
commit 5ec3b742e9
2 changed files with 27 additions and 8 deletions

View File

@ -0,0 +1,24 @@
HaikuPorts repository files
==========================
This directory contains RemotePackageRepository files
which detail packages and repositories leveraged during
Haiku's build process.
> Warning: The URL packages are obtained from
> are determined by the sha256sum of the repository
> file.
Updating
-------
Each RemotePackageRepository jam file in this directory
is processed by src/tools/hardlink_packages.py on the
HaikuPorts package server.
1) Latest RemotePackageRepository jam file in git is downloaded on package server.
2) Packages are added to HaikuPorts by automatic or manual means.
3) hardlink_packages is provided all the relevant directories and RemotePackageRepository file
4) hardlink_packages performs additional modification of the RemotePackageRepository and creates
build repositories (https://eu.hpkg.haiku-os.org/haikuports/master/build-packages/)
5) The modified RemotePackageRepository file is copied back to the developers system and checked in to git.

View File

@ -1,16 +1,12 @@
#
# The remote repository URL depends on the sha256sum of this file.
#
RemotePackageRepository HaikuPorts
: arm
: https://eu.hpkg.haiku-os.org/haikuports/master/build-packages/packages
:
# architecture "any" packages
be_book-2008_10_26-1
ca_root_certificates-2015_02_25-1
timgmsoundfont-2004_01_24-4
wqy_microhei-0.2.0~beta-3
ca_root_certificates-2017_01_18-1
timgmsoundfont-fixed-5
wqy_microhei-0.2.0~beta-4
:
# repository architecture packages
# primary architecture (arm)
@ -28,7 +24,6 @@ RemotePackageRepository HaikuPorts
zlib-1.2.8-4
zlib_devel-1.2.8-4
:
# source packages
apr
autoconf