Skip to content

Instantly share code, notes, and snippets.

@jpleau
Created July 28, 2014 00:17
Show Gist options
  • Save jpleau/f3e8031131e0fe978b9d to your computer and use it in GitHub Desktop.
Save jpleau/f3e8031131e0fe978b9d to your computer and use it in GitHub Desktop.
{
package_name: "PackageName"
description: "The description of PackageName"
maintainer: {
name: "Jason Pleau",
email: "jason@jpleau.ca"
},
version: "1.0"
build_version: 1,
upstream: {
homepage: "packagename.org",
source: {
file: {
url: http://www.packagename.org/downloads/packagename-$version.tar.gz,
md5: "8ds908d8sa908dsa90d90sa890as908as09da809d"
}
vcs: {
git: "http://github.com/user/package.git",
tag: "1.0",
branch: "master",
commit: "dsa8d8as90dsadsidsa90dasd809sa89das0"
}
}
},
extra_files: [
{ file: fix-segfault.patch, md5: dsa798d7as98d7as897as }
],
rundepends: [
{ package: "dep1", version: ">= 1.4" },
[
// This is to describe "One of those"
{ package: "dep2", version: "> 2.4" },
{ package: "dep3", version: "< 1.9"}
]
],
builddepends: [
// Same as rundepends..
],
provides: [
// Virtual packages
],
conflicts: [
// Conflicting packages
{ package: "AntiPackageName", version: "> 3.4" }
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment