--- album-data-4.05.orig/debian/dirs +++ album-data-4.05/debian/dirs @@ -0,0 +1,2 @@ +usr/share/album-data +usr/share/doc/album-data/themes --- album-data-4.05.orig/debian/compat +++ album-data-4.05/debian/compat @@ -0,0 +1 @@ +7 --- album-data-4.05.orig/debian/watch +++ album-data-4.05/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts=dversionmangle=s/\.dfsg(\.\d+)*$// \ +http://marginalhacks.com/bin/album.versions/data-(.*)\.tar\.gz --- album-data-4.05.orig/debian/rules +++ album-data-4.05/debian/rules @@ -0,0 +1,76 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DESTDIR = $(CURDIR)/debian/album-data +DOCS = $(DESTDIR)/usr/share/doc/album-data +DOCSTH = $(DOCS)/themes +AD_PATH = $(DESTDIR)/usr/share/album-data +LANGS = $(AD_PATH)/lang +PLUGINS = $(AD_PATH)/plugins +THEMES = $(AD_PATH)/Themes + +clean: + dh_testdir + dh_testroot + rm -rf lang License.txt plugins Themes WWW + dh_clean + +install: + dh_testdir + dh_testroot + dh_prep + dh_installdirs + tar -xvzf data-*.tar.gz + cp -a lang plugins Themes $(AD_PATH) + find $(AD_PATH) -type f -not -name banner -and -not -name .pl -exec chmod 644 "{}" \; + find $(THEMES) -name "Thumbs.db" -delete -or -name ".DS_Store" -delete -or \ + -name LICENSE -delete -or -name COPYING -delete -or -name thumb.jpg -delete + find $(THEMES) -name CVS -prune -exec rm -rf {} \; + for dirstheme in `ls -A $(THEMES)|tr [A-Z] [a-z]` w_peterman.old; do \ + mkdir $(DOCSTH)/$$dirstheme; \ + done + for readtheme in `find $(THEMES)|grep -i readme`; do \ + readthemename=`echo $$readtheme|sed 's/Themes\/\|\/readme/;/gi'|cut -d";" -f2|tr '/[A-Z]' '.[a-z]'`; \ + mv $$readtheme $(DOCSTH)/$$readthemename/README; \ + done + for credittheme in `find $(THEMES)|grep -i credit`; do \ + creditthemename=`echo $$credittheme|sed 's/Themes\/\|\/credit/;/gi'|cut -d";" -f2|tr '/[A-Z]' '.[a-z]'`; \ + mv $$credittheme $(DOCSTH)/$$creditthemename/CREDIT; \ + done + for snapshottheme in `find $(THEMES)|grep -i snapshot.jpg`; do \ + snapshotthemename=`echo $$snapshottheme|sed 's/Themes\/\|\/snapshot.jpg/;/gi'|cut -d";" -f2|tr '/[A-Z]' '.[a-z]'`; \ + mv $$snapshottheme $(DOCSTH)/$$snapshotthemename/snapshot.jpg; \ + done + for changelogtheme in `find $(THEMES)|grep -i changelog`; do \ + changelogthemename=`echo $$changelogtheme|sed 's/Themes\/\|\/changelog/;/gi'|cut -d";" -f2|tr '/[A-Z]' '.[a-z]'`; \ + mv $$changelogtheme $(DOCSTH)/$$changelogthemename/CHANGELOG; \ + done + mv $(THEMES)/IFI_Emboss/USAGE $(DOCSTH)/ifi_emboss/ + mv $(THEMES)/Uptight/NOTES $(DOCSTH)/uptight/ + rm -rf $(PLUGINS)/captions/exif/exiftool/lib/File/tn + rm -f $(LANGS)/banner + rm -f $(THEMES)/Stars/custom_theme.zip + rm -rf $(THEMES)/Craftsman/src + rm -rf $(THEMES)/AlfredsWorld/Gimp + rm -rf $(THEMES)/DropPurple/Other_Colors/XCF_GIMP_files + chmod 755 $(PLUGINS)/captions/exif/p $(PLUGINS)/captions/exif/exiftool.pl + +binary-indep: install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs WWW/web/MarginalHacks.com/bin/album.versions/data-changelog + dh_link usr/share/album-data usr/share/album + dh_installexamples debian/album-data.conf lang/banner + dh_compress -Xusr/share/doc/album-data/examples/banner + dh_fixperms + dh_lintian + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install --- album-data-4.05.orig/debian/README.Debian +++ album-data-4.05/debian/README.Debian @@ -0,0 +1,74 @@ +album-data for Debian +--------------------- + +1. Configuration + + The configuration file (/etc/album.conf) will be created after the first + execution of the album. This file has basic parameters. See below: + + # + # Configuration file automatically created by album + # + conf_version 4.04 + theme_path /usr/share/album/Themes + theme_url /Themes/ + + Then, if you need to use Album with a web server, you must make a + symbolic link from /var/www/Themes, pointing to /usr/share/album/Themes. + Example: + + # ln -s /usr/share/album/Themes /var/www + + In Apache2, you can put a .conf file into /etc/apache2/conf.d (please, + see an example in /usr/share/doc/album-data/examples/). + + +2. How to use themes + + From http://marginalhacks.com/Hacks/album/Docs/Section_2.html: + + ------------------------------------- + "4: Using A Theme + + If themes were installed properly and are in your theme_path then + you should be able to use a theme with your album: + + % album -theme Blue /home/httpd/test/Photos + + The photo album should now be using the Blue theme. If it has + a bunch of broken images, then your theme probably hasn't been + installed into a web-accessible directory, see the Installation docs. + + Album saves the options you specify, so the next time you run album: + + % album /home/httpd/test/Photos + + You'll still be using the Blue theme. To turn off a theme, you can: + + % album -no_theme /home/httpd/test/Photos" + ------------------------------------- + + + TIP1: Perhaps the program ask about themes directory in the first use. You + will can use "-theme_path". Example: + + $ album -theme Baby -theme_path /usr/share/album/Themes/ + + TIP2: To see all available themes, type the command: + + $ ls /usr/share/album-data/Themes/ + + Or go to http://davepics.com/Theme_Album/. + + +3. Good references + + Theme's demo site: http://davepics.com/Theme_Album + Notes about plugins: http://marginalhacks.com/Hacks/album/Plugins.html + Translations status: http://marginalhacks.com/Hacks/album/Languages.html + Screenshot of Album: http://www.eriberto.pro.br/debian/screenshots/album.jpg + Screenshots of themes: http://davepics.com/Theme_Album/ + Documentation: http://marginalhacks.com/Hacks/album/Docs + + + -- Joao Eriberto Mota Filho Fri, 08 Jan 2010 12:16:23 -0300 --- album-data-4.05.orig/debian/changelog +++ album-data-4.05/debian/changelog @@ -0,0 +1,52 @@ +album-data (4.05-2) unstable; urgency=low + + * Removed debian/copyright2 (a mistake). + + -- Joao Eriberto Mota Filho Wed, 13 Jan 2010 14:03:17 -0200 + +album-data (4.05-1) unstable; urgency=low + + * New upstream release. + * Fixed license confusion. This package is non-free and -dfsg suffix was + removed. The DropFloat theme was accepted now. + * Added in debian/{control,README.Debian} a link to a website about + screenshots of the themes. + * Updated debian/README.Debian. + * Updated debhelper version from 6 to 7. + * debian/control: + - Added ${misc:Depends} in Depends field. + - Removed the suggests field. This package depends of the album and it + already suggests apache2. + - Updated Standards-Version from 3.8.0 to 3.8.3. + - Updated short and long descriptions. + * debian/copyright: + - Updated packaging date and added the "copyright" word before + the years. + - Updated information about licenses used by upstream in source code. + * debian/rules: + - Added an override to maintain a blank directory to No-Theme theme. + - Changed from dh_clean -k to dh_prep in install target. + - Moved all {changelog,credit,readme,screenshot} files from main themes + folders to /usr/share/doc/album-data/. + - Removed unnecessary files. + + -- Joao Eriberto Mota Filho Fri, 08 Jan 2010 11:04:58 -0200 + +album-data (4.03.dfsg-2) unstable; urgency=low + + * Changed priority from optional to extra, in debian/control, to make + package compliant with Debian Policy (Section 2.5). album-data depends + of the album package and it has priority extra. + * Improved the regular expression in debian/watch (thanks to Rafael + Laboissiere). + + -- Joao Eriberto Mota Filho Sun, 06 Jul 2008 20:22:06 -0300 + +album-data (4.03.dfsg-1) unstable; urgency=low + + * Initial release (Closes: #487086). + * Removed DropFloat theme from original tarball, licensed under CC-by-sa 2.5 + (please, see http://wiki.debian.org/DFSGLicenses for details). + * Added a dfsg suffix to package name. + + -- Joao Eriberto Mota Filho Thu, 19 Jun 2008 09:43:12 -0300 --- album-data-4.05.orig/debian/album-data.conf +++ album-data-4.05/debian/album-data.conf @@ -0,0 +1,10 @@ +# This is an example how to associate album-data shared folder to Apache2. +# You can put this file in /etc/apache2/conf.d. The file name can be +# album-data or anything else. + +Alias /Themes /usr/share/album/Themes + + + Order allow,deny + Allow from all + --- album-data-4.05.orig/debian/copyright +++ album-data-4.05/debian/copyright @@ -0,0 +1,132 @@ +This package was debianized by Joao Eriberto Mota Filho + on Thu, 19 Jun 2008 09:43:12 -0300. + +It was downloaded from http://marginalhacks.com/Hacks/album + +Upstream Authors: + + Developer: David Ljung Madison + + Contributors: please, see /usr/share/doc/album-data//CREDIT file. + +Copyright: (C) 2000-2008 David Ljung Madison + +The author requests that you please visit http://MarginalHacks.com/Pay/ +for information about supporting his development efforts. + +License: (see License.txt and http://marginalhacks.com/License/) + + License for programs at DaveSource Marginal Hacks: + [1]http://MarginalHacks.com/ + _________________________________________________________________ + + Disclaimer: + These programs aren't packaged in any sort of user-friendly + format. + While most of it does something that I consider useful, plenty + of it is old and written poorly and lacking documentation. + Lots of the programs here do not fit my definition of [2]TRW. + If you're looking to write a script like one of these, yea. + If you don't program, tough noogies for you. + I recognize that this license is not [3]OpenSource, this is + quite [4]deliberate + __________________________________________________________ + + Non-Warranty: + These programs come with absolutely no warranty. + The 'Rating' and 'Works (Y/N)' columns in the software index + are no indication of the quality or ability of the programs. + Use at your own risk! + __________________________________________________________ + + License for use: + The programs may be used for [5]free. + They may be redistributed in their original format and with + this license for [6]free as well. + The programs may be modified for personal use as long as they + retain the original license and author, copyright information. + If you modify any of these programs, please e-mail patches to + the the author. + (If you think the patch isn't of general use, you can just + email me about it first to check) + None of the programs can be sold or included in a product that + is sold without prior written permisson [7]from the author. + (Free for non-commercial use) + __________________________________________________________ + + album: + You may not modify album to remove the credit line from any + pages that are posted on the internet without permission from + the author. + __________________________________________________________ + + Copyright: + All these programs are copyright David Ljung Madison + __________________________________________________________ + + Why: + I've made this software freely available for the following + reasons: + + 1. I like to think that I write useful software, so I want other + people to use it. + 2. I felt like helping out a bit. This is not a common thing for + me, so enjoy it. + 3. I use [8]free software, and wanted to give something back. + 4. But if you want to help, you can [9]send money + _________________________________________________________________ + + This information is subject to change. + + 1. http://MarginalHacks.com/ + 2. http://DaveSource.com/Projects/ + 3. http://OpenSource.org/ + 4. http://DaveFAQ.com/Opinions/OpenSource.html + 5. http://MarginalHacks.com/Pay/ + 6. http://MarginalHacks.com/Pay/ + 7. http://MarginalHacks.com/Contact/ + 8. http://Fringe.DaveSource.com/Fringe/Computers/Philosophy/Open_Source_not_free.html + 9. http://MarginalHacks.com/Pay + +=============================================================================== + +The themes and plugins were developed by unlike peoples. Then, there are +different licenses in some packages. See above: + + - Theme DropFloat is under Creative Commons Attribution-Share Alike 2.5 + Generic (CC-by-sa 2.5). + - Themes IFI_Emboss and NewFloat are under GPL 2 (or later) license. + - Theme Outdoors has a component named lytebox.js under Creative Commons + Attribution 3.0 License (CC-by 3.0). + - Theme Zeitoun is under LGPL license. + - Plugins audio.alp, epeg.alp, reorganizer.alp and specified_sort.alp are + under MIT license. + - Plugins digikam.alp and gps.alp are under LGPL license. + - Plugin flv has a component named player.swf under Creative Commons + Attribution-Noncommercial-Share Alike 3.0 Unported License + (CC-by-nc-sa 3.0). + - Plugin rss2.alp is under Artisitc license. + - The file plugins/captions/exif/exiftool/lib/File/RandomAccessFile.pm is + under the same terms of the Perl. + +The Debian packaging is Copyright 2008-2010 by Joao Eriberto Mota Filho + and is licensed under the GPL 3 or later. + +On Debian systems, the complete text of the GNU General Public License, GNU +Lesser General Public License and Artistic license is available in +`/usr/share/common-licenses/'. + +The complete text of the CC-by-sa 2.5 is available at +http://creativecommons.org/licenses/by-sa/2.5. + +The complete text of the CC-by 3.0 is available at +http://creativecommons.org/licenses/by/3.0. + +The complete text of the MIT license is available at +http://www.opensource.org/licenses/mit-license.php. + +The complete text of the CC-by-nc-sa 3.0 is available at +http://creativecommons.org/licenses/by-nc-sa/3.0. + +The complete text of the Perl terms is available at +http://dev.perl.org/licenses. --- album-data-4.05.orig/debian/album-data.lintian-overrides +++ album-data-4.05/debian/album-data.lintian-overrides @@ -0,0 +1 @@ +album-data: package-contains-empty-directory usr/share/album-data/Themes/No-Theme/ --- album-data-4.05.orig/debian/control +++ album-data-4.05/debian/control @@ -0,0 +1,26 @@ +Source: album-data +Section: non-free/web +Priority: extra +Maintainer: Joao Eriberto Mota Filho +Build-Depends: debhelper (>= 7) +Standards-Version: 3.8.3 +Vcs-Svn: svn://svn.debian.org/svn/debian-br-team/packages/album-data +Vcs-Browser: http://svn.debian.org/wsvn/debian-br-team/packages/album-data +Homepage: http://marginalhacks.com/Hacks/album + +Package: album-data +Architecture: all +Depends: ${misc:Depends}, album +Description: themes, plugins and translations for album + Album is a perl script that can create HTML photo albums for your + directories of images. This package provides themes, plugins and + translations for Album. + . + The available languages are Catalan, Czech, German, Spanish, French, + Hebreu, Hungarian, Italian, Korean, Dutch, Polish, Swedish Chef, + Chinese and Leet Hacker. The original Album package is in English. + . + Theme's demo site: http://davepics.com/Theme_Album + Translations status: http://marginalhacks.com/Hacks/album/Languages.html + Screenshot of Album: http://www.eriberto.pro.br/debian/screenshots/album.jpg + Screenshots of themes: http://davepics.com/Theme_Album/