summaryrefslogtreecommitdiffstats
path: root/specs
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Don't specify creation of tmp/dest directory.P. J. McDermott2012-08-291-2/+1
|
* Add OPK_PACKAGES environment variable.P. J. McDermott2012-08-291-0/+10
|
* Make binary package install files optional.P. J. McDermott2012-08-292-2/+4
| | | | | At some point, they may be deemed beyond the scope of the specification and removed entirely.
* Document package name requirements in one section.P. J. McDermott2012-08-262-5/+32
|
* Move documentation of install files to Metadata.P. J. McDermott2012-08-262-11/+26
|
* Update date.P. J. McDermott2012-08-261-1/+1
|
* Remove config script from SPF 2.0.P. J. McDermott2012-08-263-29/+6
|
* Document environment variables.P. J. McDermott2012-08-261-0/+135
|
* Finish moving SPF 2.0 into a book.P. J. McDermott2012-08-139-5/+520
| | | | | Omitted (at least temporarily) are "Packaging Recommendations" and "Example Files".
* Begin reorganizing SPF 2.0 into a book.P. J. McDermott2012-08-134-0/+115
|
* Move, simplify, and improve .htaccess.P. J. McDermott2012-08-131-0/+1
|
* Add line breaks in control field items.P. J. McDermott2012-08-041-0/+9
|
* Update date.P. J. McDermott2012-08-041-1/+1
|
* Specify a new Platform field.P. J. McDermott2012-08-041-0/+13
|
* Simplify and update Architecture description.P. J. McDermott2012-08-041-22/+17
| | | | | * Platform names are no longer specified in the Architecture field. * Wildcard binary architecture strings are now supported.
* Note plat-specific pkgs should B-D on config pkgs.P. J. McDermott2012-08-041-0/+4
|
* Remove Source and Package control fields.P. J. McDermott2012-08-031-13/+14
|
* Update example files.P. J. McDermott2012-08-031-14/+11
|