[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