source: ipk/ipkg-utils-050831/ipkg-update-index@ 16059

Last change on this file since 16059 was 4890, checked in by obi, 15 years ago

[ipk] fix executable rights

  • Property svn:executable set to *
File size: 556 bytes
Line 
1#!/usr/bin/env python2.1
2
3import sys, os
4from glob import glob
5import commands
6import ipkg
7
8pkg_dir=sys.argv[1]
9pkg_filename = sys.argv[2]
10
11if ( not pkg_dir or not pkg_filename ):
12 sys.stderr.write("Usage: ipkg-update-index <package_directory> <pkgfilename>\n")
13 sys.exit(1)
14
15packages = ipkg.Packages()
16
17packages.read_packages_file(pkg_dir + '/Packages')
18
19names = packages.packages.keys()
20
21packages.add_package(ipkg.Package(pkg_filename))
22
23packages.write_packages_file(pkg_dir + '/Packages.new')
24os.rename(pkg_dir + '/Packages.new', pkg_dir + '/Packages')
Note: See TracBrowser for help on using the repository browser.