fine tune package, add example conf
[openwrt.git] / openwrt / package / postgresql / Config.in
index 3692782..3a2dc6c 100644 (file)
@@ -1,12 +1,61 @@
+config BR2_PACKAGE_POSTGRESQL
+       bool
+       default n
+       depends BR2_PACKAGE_LIBPQ
+
 config BR2_PACKAGE_LIBPQ
-       tristate "libpq - PostgreSQL client library"
+       prompt "libpq - PostgreSQL client library"
+       tristate
        default m if CONFIG_DEVEL
+       select BR2_PACKAGE_POSTGRESQL
        help
-         PostgreSQL client library.
+         PostgreSQL is an object-relational database management system (ORDBMS) 
+         based on POSTGRES, Version 4.2, developed at the University of 
+         California at Berkeley Computer Science Department. POSTGRES pioneered 
+         many concepts that only became available in some commercial database 
+         systems much later.
+
+         PostgreSQL is an open-source descendant of this original Berkeley code. 
+         It supports SQL92 and SQL99 and offers many modern features:
+
+           * complex queries
+           * foreign keys
+           * triggers
+           * views
+           * transactional integrity
+           * multiversion concurrency control
          
          http://www.postgresql.org/
          
+         This package contains the shared client library, needed by other programs.
 
-config BR2_PACKAGE_POSTGRESQL
+config BR2_PACKAGE_PGSQL_CLI
+       prompt "pgsql-cli - Command Line Interface (CLI) to PostgreSQL databases"
        tristate
-       default BR2_PACKAGE_LIBPQ
+       default m if CONFIG_DEVEL
+       depends BR2_PACKAGE_LIBPQ
+       help
+         PostgreSQL is an object-relational database management system (ORDBMS) 
+         based on POSTGRES, Version 4.2, developed at the University of 
+         California at Berkeley Computer Science Department. POSTGRES pioneered 
+         many concepts that only became available in some commercial database 
+         systems much later.
+
+         PostgreSQL is an open-source descendant of this original Berkeley code. 
+         It supports SQL92 and SQL99 and offers many modern features:
+
+           * complex queries
+           * foreign keys
+           * triggers
+           * views
+           * transactional integrity
+           * multiversion concurrency control
+         
+         http://www.postgresql.org/
+         
+         This package contains a terminal-based front-end to PostgreSQL. It enables 
+         you to type in queries interactively, issue them to PostgreSQL, and see the 
+         query results.  Alternatively, input can be from a file. In addition, it 
+         provides a number of  meta-commands  and  various  shell-like features to 
+         facilitate writing scripts and automating a wide variety of tasks.
+
This page took 0.021163 seconds and 4 git commands to generate.