summaryrefslogtreecommitdiffstats
path: root/specs
Commit message (Collapse)AuthorAgeFilesLines
* SPF 2.0: Specify tmp/<binpkg>.data/Patrick McDermott2023-05-121-0/+11
| | | | And allow staging only in an immediate subdirectory of tmp/.
* SPF 2.0: Fix leftover wordsPatrick McDermott2023-05-121-1/+1
| | | | | Commit 7f0fbc917254752ba35fce80855170c123f2c2a3 didn't remove everything it should have.
* Architecture String Syntax, SPF 1.0: Mark OBSOLETEPatrick McDermott2021-01-162-6/+4
|
* SPF 2.0: Allow epochs in version identifiersPatrick McDermott2021-01-081-1/+8
|
* SPF 2.0: Specify arches and plats for sectionsPatrick McDermott2020-06-291-13/+17
|
* SPF 2.0: s/utils/util/Patrick McDermott2020-06-201-2/+2
|
* SPF 2.0: Define coinstallabilityPatrick McDermott2020-06-201-1/+2
| | | | For the benefit of readers unfamiliar with multiarch.
* SPF 2.0: libdev pkgs need not be coinstallablePatrick McDermott2020-06-201-2/+2
| | | | They usually can't be, due to header files and configuration scripts.
* SPF 2.0: Update date and copyright yearsPatrick McDermott2020-06-171-2/+2
|
* SPF 2.0: More section restrictions and rationalePatrick McDermott2020-06-171-5/+9
|
* SPF 2.0: Split boot section from utilsPatrick McDermott2020-06-171-1/+3
|
* SPF 2.0: lib and libdev pkgs must be coinstallablePatrick McDermott2020-06-171-0/+3
|
* SPF 2.0: Expand and reorder list of sectionsPatrick McDermott2020-06-171-7/+21
|
* SPF 2.0: Add "Section" binary fieldPatrick McDermott2020-06-171-0/+19
|
* SPF 2.0: pkgrev=0 for non-trunk new upstream verPatrick McDermott2019-08-041-2/+4
|
* SPF 2.0: Add backport version syntaxPatrick McDermott2019-08-041-1/+16
|
* SPF 2.0: Reword non-trunk upload version descriptionPatrick McDermott2019-08-041-10/+10
| | | | s/appended to the end of/included in/
* SPF 2.0: Relax <pkgrev> requirementsPatrick McDermott2019-08-041-2/+1
| | | | | This allows for uploads of new upstream versions to non-trunk distributions, like tzdata 2019a-0+rs1~1.
* SPF 2.0: Allow shell pattern as pkg version in platconf dirPatrick McDermott2019-06-181-2/+2
|
* SPF 2.0: Allow "+" and forbid "-" in upstream versionsPatrick McDermott2019-04-031-3/+3
| | | | No packages in ProteanOS use "-" in their upstream versions.
* SPF 2.0: Give date(1) command for RFC 5322 date formatPatrick McDermott2019-03-171-1/+4
|
* SPF 2.0: s/compress,/compressed,/Patrick McDermott2019-03-171-1/+1
|
* SPF 2.0: Support XZ compressionPatrick McDermott2019-03-171-0/+1
|
* SPF 2.0: Specify mode for buildPatrick McDermott2019-03-171-1/+1
|
* SPF 2.0: build must be executablePatrick McDermott2019-03-171-1/+1
|
* SPF 2.0: Update platconf directory path.P. J. McDermott2013-05-261-2/+2
| | | | | | | With SPF 2.0 we're standardizing on the string "platconf" (rather than the old "config") to refer to platform configurations. opkbuild 3.0 already uses the new string.
* SPF 2.0: Fix ambiguous platconf directory name.P. J. McDermott2013-05-261-1/+1
| | | | | | | | | | | | | The directory name can consist of a PACKAGE and VERSION or just a PACKAGE. PACKAGE may contain hyphens. Separating PACKAGE and VERSION with a hypen can lead to name collisions. Consider one package named "foo-1.0" and another named "foo". The upstream version of the "foo" package is "1.0". Which package should find its platform configuration files in /usr/share/platconf/PLATFORM/foo-1.0? This is a simple oversight in the specification with so far no major impact on implementations; in fact, opkbuild 3.0 already does this right.
* SPF 2.0: Note substitutions in source fields.P. J. McDermott2013-05-251-2/+2
|
* SPF 2.0: Specify substitutions in Build-Depends.P. J. McDermott2013-05-251-0/+2
|
* SPF 2.0: Add Host-Arch and Host-Plat substvars.P. J. McDermott2013-05-252-1/+9
|
* Update date.P. J. McDermott2012-10-261-1/+1
|
* Document substvars file in more detail.P. J. McDermott2012-10-261-0/+11
|
* Document pre-defined substitution variables.P. J. McDermott2012-10-241-0/+18
|
* Document substitution variables.P. J. McDermott2012-10-244-2/+50
|
* Update date.P. J. McDermott2012-10-121-1/+1
|
* Document the docs file in SPF 2.0.P. J. McDermott2012-10-122-0/+40
|
* Update the name of the upstream source archive.P. J. McDermott2012-10-121-1/+1
|
* Document the native source directory.P. J. McDermott2012-10-081-1/+3
|
* Document the upstream source archive.P. J. McDermott2012-10-081-2/+17
|
* Update the name of the upstream source archive.P. J. McDermott2012-10-081-1/+1
|
* Remove old info about platconf files.P. J. McDermott2012-10-081-4/+2
|
* Remove duplicated info about binary package names.P. J. McDermott2012-10-081-5/+0
|
* Update date.P. J. McDermott2012-10-081-1/+1
|
* Document the build makefile.P. J. McDermott2012-10-081-1/+43
|
* Improve toolchain variables portability note.P. J. McDermott2012-10-081-3/+3
|
* Don't allow slashes in <dist>.P. J. McDermott2012-10-081-9/+8
| | | | | Slashes can't be used in version IDs because they aren't allowed in filenames in most/all filesystems.
* Allow slashes in <dist>.P. J. McDermott2012-10-081-8/+9
|
* Use "~" after <dist>; allow hyphens in <pkgver>.P. J. McDermott2012-10-081-5/+5
|
* Remove an old link reference.P. J. McDermott2012-10-081-3/+0
|
* Remove binary package install files from spec.P. J. McDermott2012-08-292-35/+0
|