Skip to content

sharkyc/gpkg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gpkg : UI interface for Xiange Linux package management system.


to Install

	configure
	make
	make install 
	just same as auto-tools based packages.


Dependence:
	Bash 
	Coreutils
	Tar >= 1.27.1 
	findutils
	gawk
	sed
	grep
	git

How to use:
	1. make sure you have user gpkg and group gpkg. when in download/uncompress/config/build/test stage, it use gpkg:gpkg, not root.

	 groupadd gpkg
	 useradd -c "gpkg building" -d /dev/null -g gpkg -s /bin/false gpkg 


	2. make sure you have directory /var/xiange/sources and /var/xiange/packages 
	install -d -o gpkg -g gpkg -m 0664 /var/xiange/sources

	3. run "gpkg --sync" to sync building scripts.

	



History:

	0.10.46	2014-06-11
		add 'gpkg -cu' to check the packages can be upgraded.
		add 'gpkg -cn' to check the packages havn't been installed to system.

	0.10.45	2014-06-06
		add 'gpkg -ckstage all'
		fixed output color bugs
		add option to disable colorful output
		operation speed up!

	0.10.44	2014-05-26
		refine 'gpkg -chroot' 'gpkg -unchroot'.

	0.10.43	2014-05-26
		refine 'gpkg -chroot' 'gpkg -unchroot'.

	0.10.42	2014-04-21
		add gpkg ckstage, gpkg inststage for installing xiange system via binary packages.
		fixed directory bugs

	0.10.41 2014-03-18
		add XGPARA_MAKE for parallel compiling.

	0.10.40 2014-03-12
		bug fix version.

	0.10.39 2014-03-12
		record conflict files to /var/xiange/db/conflicts.

	0.10.38 2014-03-11
		improve gpkg -D, gpkg -l, gpkg -c.

	0.10.37 2014-03-11
		improve gpkg -ub feature: can replace package now.

	0.10.36 2014-03-11
		bug fix version.

	0.10.35 2014-03-11
		improve gpkg -p feature: dependance showing.

	0.10.34 2014-03-10
		improve gpkg -i feature and bug fixes.

	0.10.33 2014-03-07
		add .xgb editing feature. (gpkg new xxx, gpkg edit xxx, gpkg rm xxx)

	0.10.32 2014-02-25
		add -packraw to continue packing process after compiling bug fixed.

	0.10.31 2014-01-17 17:57
		Rolling upgrade finally works!!!

	0.10.30 2014-01-17 13:00
		1. support privilege switch now. download/decompress/configure/make/check in normal privilege, pack/install in root privilege.
		2. continue download if failed.

	0.10.29 2014-01-17 09:58
		do not overwrite symlink directories. need tar-1.27.1 

	0.10.28
		set default ARCH to $(uname -m)

	0.10.27 2014-01-15 11:14
		can do more package installations in the same time now.

	0.10.25 2014-01-14 17:56
		check file before overwrite it.

	0.10.24 2014-01-13 11:55
		fixed bug: XGROOT problem in gpkg -i.

	0.10.23 2014-01-13 09:47
		add --no-check-certificate to wget parameters.
		change default ARCH to i686.

	0.10.22 2014-01-10 11:27
		fixed cross-compiling bugs.

	0.10.19 2014-01-10 10:27
		fixed XGROOT bugs.

	0.10.18 2014-01-10 09:52
		1. enable xgpars in XGROOT directory to support cross-compiling .
		2. xgfileinfo: support block/char/fifo device file now.

	0.10.17 2014-01-10 09:52
		add "-ip" parameter: only download/decompress/configure/make/pack, no install.

	0.10.14 2013-12-05 06:22
		add XGROOT to list/install packages others than /. (for cross-compiling)
		add "-pack" parameter to pack a directory to a .xgp package.
		
		
	0.10.12
		add "gpkg -c package" to check package integrity

	0.10.11
		colourful output

	0.10.10
		check the size of tmpfs before using it.

	0.10.9
		1. fixed CXX/CXXFLAGS bug.
		2. add "-rdep" command for reverse dep. searching.

	0.10.8
		Support stage2

	0.10.7
		1. gdd -info command to show parameters
		2. load /etc/xgparas if available for new parameters

	0.10.6
		1. add command -chroot, -unchroot 
		2. create /etc/hosts to fix git system error.

	0.10.5
		1. quit if package has already installed.

	0.10.4 
		1. add CC macro 
		2. add DESTDIR for installation
		4. update README

	0.10.3
		1. add make test
		2. new search/download/install method, support version input
		3. add auto-build script for stage1
		4. add -S and -F command

	0.10.2
		1. build binary package file xgp, and -ib command to install it.
		2. stip useless i18n translations, zip man/info docs
		3. add xgb_check, and store xgb_check results
		4. add CFLAGS/CPPFLAGS for package compiling

	0.10.1  2010-04-16,17:53

		1. call xgb_prerm before remove all files/directorys
		2. add git config when sync xglibs at the first time


		
		

About

Package management program for Xiange Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 75.3%
  • Shell 23.8%
  • Other 0.9%