[pgv-svn] r48 - phpgedview/trunk/debian

Charles Fry cfry at costa.debian.org
Wed Jul 19 04:35:42 UTC 2006


Author: cfry
Date: 2006-07-19 04:35:39 +0000 (Wed, 19 Jul 2006)
New Revision: 48

Added:
   phpgedview/trunk/debian/phpgedview-languages.install
   phpgedview/trunk/debian/phpgedview-places.install
   phpgedview/trunk/debian/phpgedview-themes.install
Modified:
   phpgedview/trunk/debian/TODO
   phpgedview/trunk/debian/control
   phpgedview/trunk/debian/phpgedview.dirs
   phpgedview/trunk/debian/phpgedview.install
   phpgedview/trunk/debian/rules
Log:
split places, themes, and languages into separate packages


Modified: phpgedview/trunk/debian/TODO
===================================================================
--- phpgedview/trunk/debian/TODO	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/TODO	2006-07-19 04:35:39 UTC (rev 48)
@@ -1 +1,3 @@
-- Package languages in a separate package?
+ - don't remove /var/lib/phpgedview by default; perhpas prompt about removal
+   upon installation like postgresql
+ - automatically install apache config

Modified: phpgedview/trunk/debian/control
===================================================================
--- phpgedview/trunk/debian/control	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/control	2006-07-19 04:35:39 UTC (rev 48)
@@ -9,16 +9,65 @@
 Package: phpgedview
 Architecture: all
 Depends: libapache2-mod-php4 (>= 4:4.3) | libapache-mod-php4 | php4 (>= 4:4.3) | php4-cgi (>= 4:4.3) | libapache2-mod-php5 | libapache-mod-php5 | php5 | php5-cgi , apache2 | httpd, php4-pear | php-pear, php-db, php-soap
-Suggests: php4-gd
+Recommends: phpgedview-themes, phpgedview-places
+Suggests: phpgedview-languages, php4-gd
 Description: Web-based genealogy viewer and editor
  PhpGedView is a web-based genealogy program which allows you to view and edit
  your genealogy on your website. PhpGedView has full editing capabilities, full
  privacy functions, can import from GEDCOM files, and supports multimedia like
  photos and document images. PhpGedView also simplifies the process of
- collaborating with others working on your family tree.
+ collaborating with others working on your family tree. Its use of the
+ de facto GEDCOM standard allows for importing data from almost any current
+ genealogy program.
  .
- It runs on the common PHP language and has few requirements. Its use of the
+  Homepage: http://www.phpgedview.net/
+
+Package: phpgedview-themes
+Architecture: all
+Depends: phpgedview
+Description: PhpGedView themes
+ PhpGedView is a web-based genealogy program which allows you to view and edit
+ your genealogy on your website. PhpGedView has full editing capabilities, full
+ privacy functions, can import from GEDCOM files, and supports multimedia like
+ photos and document images. PhpGedView also simplifies the process of
+ collaborating with others working on your family tree. Its use of the
  de facto GEDCOM standard allows for importing data from almost any current
  genealogy program.
  .
+ This package contains the set of standard themes.
+ .
   Homepage: http://www.phpgedview.net/
+
+Package: phpgedview-places
+Architecture: all
+Depends: phpgedview
+Description: Place names and maps for PhpGedView
+ PhpGedView is a web-based genealogy program which allows you to view and edit
+ your genealogy on your website. PhpGedView has full editing capabilities, full
+ privacy functions, can import from GEDCOM files, and supports multimedia like
+ photos and document images. PhpGedView also simplifies the process of
+ collaborating with others working on your family tree. Its use of the
+ de facto GEDCOM standard allows for importing data from almost any current
+ genealogy program.
+ .
+ This package contains state, county, and place names which allow place names
+ to be entered by selecting them from a list. It also includes maps for some
+ countries.
+ .
+  Homepage: http://www.phpgedview.net/
+
+Package: phpgedview-languages
+Architecture: all
+Depends: phpgedview
+Description: Language modules for PhpGedView
+ PhpGedView is a web-based genealogy program which allows you to view and edit
+ your genealogy on your website. PhpGedView has full editing capabilities, full
+ privacy functions, can import from GEDCOM files, and supports multimedia like
+ photos and document images. PhpGedView also simplifies the process of
+ collaborating with others working on your family tree. Its use of the
+ de facto GEDCOM standard allows for importing data from almost any current
+ genealogy program.
+ .
+ This package contains the foreign language modules.
+ .
+  Homepage: http://www.phpgedview.net/

Added: phpgedview/trunk/debian/phpgedview-languages.install
===================================================================
--- phpgedview/trunk/debian/phpgedview-languages.install	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/phpgedview-languages.install	2006-07-19 04:35:39 UTC (rev 48)
@@ -0,0 +1,2 @@
+languages/*.php	/usr/share/phpgedview/www/languages
+languages/*.txt	/usr/share/doc/phpgedview-languages

Added: phpgedview/trunk/debian/phpgedview-places.install
===================================================================
--- phpgedview/trunk/debian/phpgedview-places.install	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/phpgedview-places.install	2006-07-19 04:35:39 UTC (rev 48)
@@ -0,0 +1 @@
+places		/usr/share/phpgedview/www

Added: phpgedview/trunk/debian/phpgedview-themes.install
===================================================================
--- phpgedview/trunk/debian/phpgedview-themes.install	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/phpgedview-themes.install	2006-07-19 04:35:39 UTC (rev 48)
@@ -0,0 +1 @@
+themes		/usr/share/phpgedview/www

Modified: phpgedview/trunk/debian/phpgedview.dirs
===================================================================
--- phpgedview/trunk/debian/phpgedview.dirs	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/phpgedview.dirs	2006-07-19 04:35:39 UTC (rev 48)
@@ -1,3 +1 @@
-usr/share/phpgedview/www
-etc/phpgedview
 var/lib/phpgedview

Modified: phpgedview/trunk/debian/phpgedview.install
===================================================================
--- phpgedview/trunk/debian/phpgedview.install	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/phpgedview.install	2006-07-19 04:35:39 UTC (rev 48)
@@ -2,14 +2,14 @@
 fonts		/usr/share/phpgedview/www
 hooks		/usr/share/phpgedview/www
 images		/usr/share/phpgedview/www
+languages/*.en.php	/usr/share/phpgedview/www/languages
+languages/*.en.txt	/usr/share/doc/phpgedview
 includes	/usr/share/phpgedview/www
-languages	/usr/share/phpgedview/www
 media		/usr/share/phpgedview/www
 modules		/usr/share/phpgedview/www
 pgvnuke		/usr/share/phpgedview/www
-places		/usr/share/phpgedview/www
 reports		/usr/share/phpgedview/www
-themes		/usr/share/phpgedview/www
+themes/standard		/usr/share/phpgedview/www/themes
 ufpdf		/usr/share/phpgedview/www
 webservice		/usr/share/phpgedview/www
 *.php		/usr/share/phpgedview/www

Modified: phpgedview/trunk/debian/rules
===================================================================
--- phpgedview/trunk/debian/rules	2006-07-19 03:42:32 UTC (rev 47)
+++ phpgedview/trunk/debian/rules	2006-07-19 04:35:39 UTC (rev 48)
@@ -6,7 +6,6 @@
 DEB_INSTALL_CHANGELOGS_ALL = changelog.txt
 
 binary-fixup/phpgedview::
-	find debian/phpgedview/ -type f -print0 | xargs -0r chmod a-x
 	# spurious licence
 	rm -f debian/phpgedview/usr/share/phpgedview/www/ufpdf/LICENSE.txt
 	# drop PEAR stuff since we use the Debian package
@@ -16,3 +15,12 @@
 		debian/phpgedview/usr/share/phpgedview/www/PEAR.php
 	# prepare writable dir
 	chown www-data:www-data debian/phpgedview/var/lib/phpgedview
+
+binary-fixup/phpgedview-languages::
+	# default language
+	rm -rf debian/phpgedview-languages/usr/share/phpgedview/www/languages/*.en.php \
+		debian/phpgedview-languages/usr/share/doc/phpgedview/*.en.txt \
+
+binary-fixup/phpgedview-themes::
+	# default theme
+	rm -rf debian/phpgedview-themes/usr/share/phpgedview/www/themes/standard




More information about the pkg-phpgedview-commit mailing list