Skip to content

andrewgregory/makepkg-meta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

makepkg-meta - create and install custom meta-packages

SYNOPSIS

makepkg-meta <PKGNAME> [options]
makepkg-meta (--help|--version)

OPTIONS

-a, --add-depends=dependencies

Comma-separated list of package dependencies. Dependencies are added to the depends list after loading existing dependencies. May be specified multiple times.

-r, --rm-depends=dependencies

Comma-separates list of dependencies to be removed from the depends list after loading existing dependencies. May be specified multiple times.

--depends=dependencies

Comma-separated list of package dependencies. May be specified multiple times. Overrides dependencies loaded from an existing package.

--description=pkgdesc

Specify the package description. Overrides the description loaded from an existing package.

--add-groups=groups

Comma-separated list of package groups. Groups are added to the group list after loading existing groups. May be specified multiple times.

--rm-groups=groups

Comma-separates list of groups to be removed from the group list after loading existing groups. May be specified multiple times.

--groups=groups

Comma-separated list of package groups. May be specified multiple times. Packages are automatically in the meta group. Overrides groups loaded from an existing package.

--no-update

Do not search for an existing package to load information.

--pkgbuild

Write the resulting PKGBUILD to stdout without building or installing it.

--pkginfo

Write the resulting .PKGINFO to stdout without building or installing it.

--help

Display brief help information.

--version

Display version information.

EXAMPLES

Create and install a new meta-package:

makepkg-meta foo --description 'foo meta package' -a bar,baz

Update an installed meta-package with explicit dependencies.

makepkg-meta foo --depends qux

COPYRIGHT AND LICENSE

Copyright (c) 2013 Andrew Gregory andrew.gregory.8@gmail.com

makepkg-meta is provided under the terms of the MIT license. See COPYING for details.

About

Easily create and install custom metapackages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published