python rewrite for adding package tested and now works (release only, vcs untested)
This commit is contained in:
		
							parent
							
								
									22e290db9d
								
							
						
					
					
						commit
						2acdc5284a
					
				@ -192,7 +192,7 @@ def aur_create(pkg):
 | 
				
			|||||||
## ADD THE SUBMODULE TO THE MAIN AUR TREE ##
 | 
					## ADD THE SUBMODULE TO THE MAIN AUR TREE ##
 | 
				
			||||||
def aur_submodule(pkg):
 | 
					def aur_submodule(pkg):
 | 
				
			||||||
    aur_pkgs_repo = git.Repo(aur_pkgs_dir)
 | 
					    aur_pkgs_repo = git.Repo(aur_pkgs_dir)
 | 
				
			||||||
    aur_pkgs_repo.create_submodule(pkg['name'],aur_pkgs_dir + '/' + pkg['name'], url='aur@aur.archlinux.org:' + pkg['name'])
 | 
					    aur_pkgs_repo.create_submodule(pkg['name'], aur_pkgs_dir + '/' + pkg['name'], url='aur@aur.archlinux.org:' + pkg['name'])
 | 
				
			||||||
    aur_pkgs_repo.index.commit("adding {0}".format(pkg['name']))
 | 
					    aur_pkgs_repo.index.commit("adding {0}".format(pkg['name']))
 | 
				
			||||||
    # Comment me out if you don't have access to upstream:
 | 
					    # Comment me out if you don't have access to upstream:
 | 
				
			||||||
    aur_pkgs_repo.remotes.origin.push()
 | 
					    aur_pkgs_repo.remotes.origin.push()
 | 
				
			||||||
@ -215,3 +215,4 @@ if __name__ ==  "__main__":
 | 
				
			|||||||
    sanity_checks()
 | 
					    sanity_checks()
 | 
				
			||||||
    aur_create(pkg)
 | 
					    aur_create(pkg)
 | 
				
			||||||
    aur_submodule(pkg)
 | 
					    aur_submodule(pkg)
 | 
				
			||||||
 | 
					    print("Done! Successfully added {0} to the AUR and your local AUR meta-repository.".format(pkg['name'])
 | 
				
			||||||
 | 
				
			|||||||
@ -1,7 +1,5 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#!/bin/bash
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/usr/bin/mksrcinfo
 | 
					/usr/bin/mksrcinfo
 | 
				
			||||||
 | 
					
 | 
				
			||||||
git add .SRCINFO
 | 
					git add .SRCINFO
 | 
				
			||||||
 | 
				
			|||||||
@ -4,7 +4,7 @@ pkgrel=1
 | 
				
			|||||||
pkgdesc="{{ pkg['desc'] }}"
 | 
					pkgdesc="{{ pkg['desc'] }}"
 | 
				
			||||||
arch=( 'i686' 'x86_64' )
 | 
					arch=( 'i686' 'x86_64' )
 | 
				
			||||||
url="{{ pkg['site'] }}"
 | 
					url="{{ pkg['site'] }}"
 | 
				
			||||||
license=({% for license in pkg['license'] %}'{{ license }}' {% endfor %}){% if pkg['deps'] is defined and pkg['deps']|length > 0 %}
 | 
					license=( {% for license in pkg['license'] %}'{{ license }}' {% endfor %}){% if pkg['deps'] is defined and pkg['deps']|length > 0 %}
 | 
				
			||||||
depends=( {% for dep in pkg['deps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}
 | 
					depends=( {% for dep in pkg['deps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}
 | 
				
			||||||
optdepends=( {% for dep in pkg['optdeps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['makedeps'] is defined and pkg['makedeps']|length > 0 %}
 | 
					optdepends=( {% for dep in pkg['optdeps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['makedeps'] is defined and pkg['makedeps']|length > 0 %}
 | 
				
			||||||
makedepends=( {% for dep in pkg['makedeps'] %}'{{ dep }}' {% endfor %}){% endif %}
 | 
					makedepends=( {% for dep in pkg['makedeps'] %}'{{ dep }}' {% endfor %}){% endif %}
 | 
				
			||||||
 | 
				
			|||||||
@ -2,6 +2,6 @@ install=
 | 
				
			|||||||
changelog=
 | 
					changelog=
 | 
				
			||||||
noextract=()
 | 
					noextract=()
 | 
				
			||||||
source=("{{ pkg['srcurl'] }}"
 | 
					source=("{{ pkg['srcurl'] }}"
 | 
				
			||||||
        "{{ pkg['srcfile'].sig }}")
 | 
					        "{{ pkg['srcfile'] }}.sig")
 | 
				
			||||||
sha512sums=('{{ pkg['srchash'] }}'
 | 
					sha512sums=('{{ pkg['srchash'] }}'
 | 
				
			||||||
            'SKIP')
 | 
					            'SKIP')
 | 
				
			||||||
 | 
				
			|||||||
@ -6,17 +6,14 @@ pkgbase = {{ pkg['name'] }}
 | 
				
			|||||||
	pkgrel = 1
 | 
						pkgrel = 1
 | 
				
			||||||
	url = {{ pkg['site'] }}
 | 
						url = {{ pkg['site'] }}
 | 
				
			||||||
	arch = i686
 | 
						arch = i686
 | 
				
			||||||
	arch = x86_64
 | 
						arch = x86_64{% for license in pkg['license'] %}
 | 
				
			||||||
{% for license in pkg['license'] %}
 | 
						license = {{ license }}{% endfor %}{% if pkg['deps'] is defined and pkg['deps']|length > 0 %}{% for dep in pkg['deps'] %}
 | 
				
			||||||
	license = {{ license }}
 | 
					 | 
				
			||||||
{% endfor %}{% if pkg['deps'] is defined and pkg['deps']|length > 0 %}{% for dep in pkg['deps'] %}
 | 
					 | 
				
			||||||
	depends = {{ dep }}{% endfor %}{% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}{% for dep in pkg['optdeps'] %}
 | 
						depends = {{ dep }}{% endfor %}{% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}{% for dep in pkg['optdeps'] %}
 | 
				
			||||||
	optdepends = {{ dep }}{% endfor %}{% endif %}
 | 
						optdepends = {{ dep }}{% endfor %}{% endif %}
 | 
				
			||||||
	source = {{ pkg['srcurl'] }}{% if pkg['srcfile'] is defined %}
 | 
						source = {{ pkg['srcurl'] }}{% if pkg['srcfile'] is defined %}
 | 
				
			||||||
	source = {{ pkg['srcfile'] }}{% endif %}
 | 
						source = {{ pkg['srcfile'] }}.sig{% endif %}
 | 
				
			||||||
	sha512sums = {{ pkg['srchash'] }}{% if pkg['srcfile'] is defined%}
 | 
						sha512sums = {{ pkg['srchash'] }}{% if pkg['srcfile'] is defined%}
 | 
				
			||||||
	sha512sums = SKIP{% endif %}
 | 
						sha512sums = SKIP{% endif %}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
pkgname = {{ pkg['name'] }}
 | 
					pkgname = {{ pkg['name'] }}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
				
			|||||||
@ -4,7 +4,7 @@ pkgrel=1
 | 
				
			|||||||
pkgdesc="{{ pkg['desc'] }}"
 | 
					pkgdesc="{{ pkg['desc'] }}"
 | 
				
			||||||
arch=( 'i686' 'x86_64' )
 | 
					arch=( 'i686' 'x86_64' )
 | 
				
			||||||
url="{{ pkg['site'] }}"
 | 
					url="{{ pkg['site'] }}"
 | 
				
			||||||
license=({% for license in pkg['license'] %}'{{ license }}' {% endfor %}){% if pkg['deps'] is defined and pkg['deps']|length > 0 %}
 | 
					license=( {% for license in pkg['license'] %}'{{ license }}' {% endfor %}){% if pkg['deps'] is defined and pkg['deps']|length > 0 %}
 | 
				
			||||||
depends=( {% for dep in pkg['deps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}
 | 
					depends=( {% for dep in pkg['deps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['optdeps'] is defined and pkg['optdeps']|length > 0 %}
 | 
				
			||||||
optdepends=( {% for dep in pkg['optdeps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['makedeps'] is defined and pkg['makedeps']|length > 0 %}
 | 
					optdepends=( {% for dep in pkg['optdeps'] %}'{{ dep }}' {% endfor %}){% endif %}{% if pkg['makedeps'] is defined and pkg['makedeps']|length > 0 %}
 | 
				
			||||||
makedepends=( {% for dep in pkg['makedeps'] %}'{{ dep }}' {% endfor %}){% endif %}
 | 
					makedepends=( {% for dep in pkg['makedeps'] %}'{{ dep }}' {% endfor %}){% endif %}
 | 
				
			||||||
 | 
				
			|||||||
@ -1 +1 @@
 | 
				
			|||||||
Subproject commit e297e97c7a70149c4baa173940bbc3d166a035fc
 | 
					Subproject commit 739223d5f59f6922d7532dccd56ee4e383d36d22
 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user