Difference between revisions of "Nhopkg"

From CBLFS
Jump to navigationJump to search
(Fix the multilib instructions)
 
(7 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| http://downloads.sourceforge.net/nhopkg/nhopkg-{{Nhopkg-Version}}.tar.bz2
+
| http://sourceforge.net/projects/nhopkg/files/nhopkg/nhopkg-0.5/nhopkg-{{Nhopkg-Version}}.tar.bz2/download/
 
|}
 
|}
  
 
----
 
----
  
{{Package-Introduction|Nhopkg is a package manager for operating systems based on linux. It was created for the nhoax project, but it can be used in any other linux distribution.
+
{{Package-Introduction|Nhopkg is a lightweight and powerfull package manager system for unix like operating systems. Nhopkg can install, remove, update, search and manage software packages (.nho). Nhopkg aims to be a universal package manager. For this, Nhopkg isn't only a package manager, furthermore it is a set of guidelines to pack up software for any machine. In this way, to check package dependencies, Nhopkg searchs its files instead its name. | http://www.nhopkg.org/}}
Nhopkg used .nho packages. It can install source and binary packages or if you prefer, you can create a valid .nho source package to compile and install it from sources in your system. | http://nhopkg.sourceforge.net}}
 
  
 
== Dependencies ==
 
== Dependencies ==
Line 14: Line 13:
 
=== Required ===
 
=== Required ===
 
* A (C)LFS System
 
* A (C)LFS System
 +
* [[Wget]]
  
== Non-Multilib ==
+
== Recommended ==
 +
* [[Mlocate]]
 +
 
 +
== Non-Multilib or Multilib ==
  
 
Compile the package:
 
Compile the package:
  
 +
./configure --prefix=/usr --sysconfdir=/etc \
 +
--localstatedir=/var/lib
 
  make
 
  make
  
Line 24: Line 29:
  
 
  make install
 
  make install
 
== Multilib ==
 
 
'''''This package does not provide any libraries so only one installation is required.'''''
 
 
=== 32Bit ===
 
 
Todo
 
 
=== N32 ===
 
 
Todo
 
 
=== 64Bit ===
 
 
Todo
 
  
 
== Configuring ==
 
== Configuring ==
Line 51: Line 40:
 
|-valign="top"
 
|-valign="top"
 
!Installed Directories:
 
!Installed Directories:
|/etc/nhopkg /usr/share/doc/nhopkg-0.4 /usr/share/nhopkg-0.4 /var/lib/nhopkg
+
|/etc/nhopkg, /usr/share/nhopkg, /var/lib/nhopkg
 
|-valign="top"
 
|-valign="top"
 
!Installed Programs:
 
!Installed Programs:
|nhopkg, nhopkg-0.4
+
|nhopkg
 
|-valign="top"
 
|-valign="top"
 +
!Installed Libraries:
 +
|None
 
|}
 
|}
  
Line 63: Line 54:
 
|-valign="top"
 
|-valign="top"
 
!Nhopkg
 
!Nhopkg
|is a program that compile, install, admin and remove software in your system.
+
|is a (Bash) shell script that assists in compiling, installing, administering, and removing software in your system.
|-valign="top"
 
!Nhopkg-0.4
 
|is a symlink to /usr/bin/nhopkg.
 
 
|}
 
|}
 +
 
[[Category:Package Management]]
 
[[Category:Package Management]]

Latest revision as of 08:48, 14 December 2009

Download Source: http://sourceforge.net/projects/nhopkg/files/nhopkg/nhopkg-0.5/nhopkg-0.5.1.tar.bz2/download/

Introduction to Nhopkg

Nhopkg is a lightweight and powerfull package manager system for unix like operating systems. Nhopkg can install, remove, update, search and manage software packages (.nho). Nhopkg aims to be a universal package manager. For this, Nhopkg isn't only a package manager, furthermore it is a set of guidelines to pack up software for any machine. In this way, to check package dependencies, Nhopkg searchs its files instead its name.

Project Homepage: http://www.nhopkg.org/

Dependencies

Required

  • A (C)LFS System
  • Wget

Recommended

Non-Multilib or Multilib

Compile the package:

./configure --prefix=/usr --sysconfdir=/etc \
--localstatedir=/var/lib
make

Install the package:

make install

Configuring

No configuration is needed. Configuration file is /etc/nhopkg/nhopkg.conf

Contents

Installed Directories: /etc/nhopkg, /usr/share/nhopkg, /var/lib/nhopkg
Installed Programs: nhopkg
Installed Libraries: None

Short Descriptions

Nhopkg is a (Bash) shell script that assists in compiling, installing, administering, and removing software in your system.