Port details |
- gallery2 Web based photo album organizer written in PHP
- 2.3.2_11 www
=32 Version of this port present on the latest quarterly branch. - There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
 - Port Added: 2005-09-17 11:27:44
- Last Update: 2022-12-30 09:04:13
- Commit Hash: 494d3f2
- People watching this port, also watch:: phpMyAdmin-php81, curl
- License: GPLv2
- Description:
- Gallery is a web based software product that lets you manage your photos on your
own website. You must have your own website with PHP support in order to install
and use it. With Gallery you can easily create and maintain albums of photos via
an intuitive interface. Photo management includes automatic thumbnail creation,
image resizing, rotation, ordering, captioning, searching and more. Albums can
have read, write and caption permissions per individual authenticated user for
an additional level of privacy. Give accounts to your friends and family and let
them upload and manage their own photos on your website!
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/www/gallery2/ && make install clean
- To add the package, run one of these commands:
- pkg install www/gallery2
- pkg install gallery2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gallery2
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (gallery2/gallery-2.3.2-full.tar.gz) = 810ed73c456a3299ba50d9fcca6725d0654641c078c9d7c278d4875bad2af3fc
SIZE (gallery2/gallery-2.3.2-full.tar.gz) = 14569436
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- jhead : graphics/jhead
- php.h : lang/php81
- ImageMagick7>=7 : graphics/ImageMagick7
- session.so : www/php81-session
- mysqli.so : databases/php81-mysqli
- gettext.so : devel/php81-gettext
- Library dependencies:
-
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for gallery2-2.3.2_11:
DCRAW=off: Raw image processing support via dcraw
FFMPEG=off: FFmpeg support (WMA, AIFF, AC3, APE...)
GD=off: GD graphics library support
GRAPHMAGICK=off: GraphicsMagick image processing support
IMAGEMAGICK=on: ImageMagick image processing support
JHEAD=on: jhead EXIF manipulator support
NETPBM=off: Netpbm graphics toolkit support
NLS=on: Native Language Support
====> Options available for the single BACKEND: you have to select exactly one of them
MYSQL=on: MySQL database support
PGSQL=off: PostgreSQL database support
===> Use 'make config' to modify these settings
- Options name:
- www_gallery2
- USES:
- php:web magick:run gettext
- pkg-message:
- For install:
- Before using Gallery 2, you will need to configure your database.
Full instructions are available here:
http://codex.gallery2.org/Category:Gallery_2:Installation
If you are using MySQL, here's the short version of the instructions:
1. Create a new database:
$ mysqladmin -uroot create gallery2
2. Grant access to the database:
$ mysql -uroot -e"GRANT ALL ON gallery2.* TO USERNAME@localhost IDENTIFIED BY 'PASSWORD'" gallery2
(choose your own values for USERNAME and PASSWORD)
You will also need to configure Apache. Consider adding the following
to your httpd.conf:
Alias /gallery2 "/usr/local/www/gallery2"
<Directory "/usr/local/www/gallery2">
AllowOverride Options FileInfo
Allow from all
</Directory>
Then restart Apache: 'apachectl graceful'
Please visit 'http://{host.domain}/gallery2/' in a
web-browser and follow the configuration instructions.
WWW: http://gallery.sourceforge.net/
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.3.2_11 30 Dec 2022 09:04:13
    |
Po-Chuan Hsieh (sunpoet)  |
www/gallery2: Drop maintainership
I no longer use it. |
2.3.2_11 10 Sep 2022 12:53:06
    |
Po-Chuan Hsieh (sunpoet)  |
www/gallery2: Convert to USES=magick
Use the default ImageMagick since all of them (ImageMagick{6,7}{,-nox11}) are
mutually exclusive. |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.3.2_10 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.3.2_10 20 Jul 2022 14:23:26
    |
Tobias C. Berner (tcberner)  |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
2.3.2_10 11 Dec 2021 13:50:53
    |
Tobias C. Berner (tcberner)  |
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test (Only the first 15 lines of the commit message are shown above ) |
2.3.2_10 18 Apr 2021 05:42:14
    |
Po-Chuan Hsieh (sunpoet)  |
www/gallery2: Cosmetic change |
2.3.2_10 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
2.3.2_10 14 Aug 2019 12:25:09
  |
mat  |
Convert to UCL & cleanup pkg-message (categories w) |
2.3.2_10 19 Jan 2019 20:32:00
  |
sunpoet  |
Fix PHP 7 issue
- Bump PORTREVISION
Obtained
from: https://github.com/bobosch/gallery2/commit/4ddfafa416ffe5babd95f2a6532742c3ec903275
https://github.com/bobosch/gallery2/commit/4fc50203a12b78217999df00759d70d283efce2f
PR: 234557
Submitted by: Matthew Luckie <mjl@luckie.org.nz> |
2.3.2_9 10 Nov 2018 19:57:08
  |
kwm  |
Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.
Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.
Chase these changes in all the ports that using IM6.
PR: 225102 (based on, only the version update) [1]
Submitted by: Pascal Christen <pascal.christen@hostpoint.ch> |
2.3.2_8 06 Nov 2018 01:50:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ |
2.3.2_7 03 May 2018 18:40:41
  |
sunpoet  |
Fix FFMPEG option
It depends on the binary executable, not the library. |
2.3.2_7 02 May 2018 15:07:27
  |
jbeich  |
multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 227726
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D15175 |
2.3.2_6 21 Oct 2017 06:50:50
  |
jbeich  |
multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed
Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled
dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR: 223057
Exp-run by: antoine |
2.3.2_5 04 Oct 2017 11:29:15
  |
bapt  |
Convert to USES=php
While here convert some ports to optiosn helpers |
2.3.2_5 11 Dec 2016 15:22:47
  |
jbeich  |
multimedia/ffmpeg: update to 3.2.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR: 207547
Submitted by: riggs, ebirth@b0ss.net (libressl fix)
Exp-run by: antoine (3 tries) |
2.3.2_4 04 Aug 2016 02:35:43
  |
marino  |
www/gallery(2,3): Remove redundant dependency on unzip
A dependency on unzip will never be registered since unzip is available
on all supported platforms (since FreeBSD 8.0). On the gallery ports,
unzip was specified as a default option, so removing the ineffective
option requires a revbump.
Approved by: infrastructure blanket (removal of redundant deps) |
2.3.2_3 19 May 2016 11:09:14
  |
amdmi3  |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
2.3.2_3 01 Apr 2016 14:33:58
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
2.3.2_3 20 Mar 2016 18:36:14
  |
sunpoet  |
- Add LICENSE_FILE
- Use USE_PHP=mysqli instead of USE_PHP=mysql
- Bump PORTREVISION for dependency change |
2.3.2_2 04 Nov 2015 20:15:23
  |
sunpoet  |
- Update *_DEPENDS: remove redundant LOCALBASE/bin
- Add NO_ARCH |
2.3.2_2 20 Dec 2014 18:13:44
  |
sunpoet  |
- Cleanup PLIST |
2.3.2_2 17 Jun 2014 18:39:34
  |
rene  |
Update www/GraphicsMagick to 1.3.19 and bump PORTREVISION for consumers.
Note that graphics/GraphicsMagick12 was removed on 2014-05-20 because it is
no longer maintained upstream.
Detailed/other changes:
* graphics/GraphicsMagick :
- Copy contents from graphics/GraphicsMagick13
- Remove PORTREVISION and PKGNAMESUFFIX
- Keep original pkg-descr, do not copy whitespace-only changes.
* graphics/pecl-gmagick :
- Use modern LIB_DEPENDS
* graphics/vips :
- Stage support
- Use modern LIB_DEPENDS
- USES libtool, pathfix
* multimedia/bombono :
- Update BUILD_DEPENDS and RUN_DEPENDS
* textproc/htmltolatex :
- Use modern LIB_DEPENDS
Phabric: D108 162
Approved by: portmgr (antoine, bapt) |
2.3.2_1 03 Mar 2014 17:05:56
  |
sunpoet  |
- Add LICENSE
- Add MYSQL option
- Convert to new options helper
- Remove GALLERY2DIR
- Support STAGEDIR
- Reformat pkg-descr |
2.3.2_1 20 Sep 2013 23:36:54
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
2.3.2_1 27 Aug 2013 16:24:56
  |
sunpoet  |
- Cleanup Makefile header |
2.3.2_1 13 Jul 2013 06:56:31
  |
sunpoet  |
- Add missing OPTIONS_DEFINE
PR: ports/177689
Submitted by: Reko Turja <reko.turja@liukuma.net> |
2.3.2_1 24 Apr 2013 18:10:32
  |
ak  |
- Convert USE_GETTEXT to USES (part 3)
Approved by: portmgr (bapt) |
2.3.2_1 07 Mar 2013 16:53:46
  |
miwi  |
- Convert to OptionsNG
- Trim header
Reviewed by: bapt |
2.3.2_1 01 Jun 2012 05:26:28
 |
dinoex  |
- update png to 1.5.10 |
2.3.2 26 Apr 2012 11:56:22
 |
sunpoet  |
- Update to 2.3.2
- Take maintainership
Changes: http://gallery.menalto.com/gallery_3_0_3_and_gallery_2_3_2
PR: ports/167206
Submitted by: sunpoet (myself)
Approved by: Alex Varju <alex@varju.ca> (maintainer) |
2.3.1_2 19 Mar 2011 12:38:54
 |
miwi  |
- Get Rid MD5 support |
2.3.1_2 24 Jul 2010 16:38:20
 |
mm  |
- Update ffmpeg to 0.6 |
2.3.1_1 31 May 2010 02:01:56
 |
ade  |
Bounce PORTREVISION for gettext-related ports. Have fun, ya'll. |
2.3.1 22 Dec 2009 06:43:53
 |
wen  |
- Update to 2.3.1
PR: ports/141824
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |
2.3 22 Aug 2009 00:38:34
 |
amdmi3  |
- Switch SourceForge ports to the new File Release System: categories starting
with W |
2.3 28 Oct 2008 15:05:35
 |
tabthorpe  |
- Update to 2.3
PR: ports/128410
Submitted by: Alex Varju <freebsd-ports varju.ca> (maintainer) |
2.2.6 19 Sep 2008 21:30:08
 |
miwi  |
- Update to 2.2.6
PR: 127479
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer)
Approved by: portmgr (marcus)
Security:
http://www.vuxml.org/freebsd/fc9e73b2-8685-11dd-bb64-0030843d3802.html |
2.2.5_2 28 Jun 2008 16:44:19
 |
beech  |
- Bump again after downgrading GraphicsMagick |
2.2.5_1 25 Jun 2008 08:36:12
 |
beech  |
- Bump poirtrevision after GraphicsMagick update |
2.2.5 12 Jun 2008 19:03:52
 |
gahr  |
- Update to 2.2.5
PR: 124523
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |
2.2.4_1 06 Jun 2008 14:07:24
 |
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
2.2.4 25 Dec 2007 08:24:56
 |
beech  |
- Security update to 2.2.4
PR: ports/118984
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer)
Approved by: linomon (mentor)
Security:
http://www.vuxml.org/freebsd/4aab7bcd-b294-11dc-a6f0-00a0cce0781e.html |
2.2.3 04 Sep 2007 08:01:04
 |
beech  |
- Update to 2.2.3
- Fix pkg_add permissions
- Makefile tweaks
PR: ports/115986
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer)
Approved by: sat (mentor)
Security: http://gallery.menalto.com/gallery_2.2.3_released |
2.2.2_1 09 Jul 2007 19:24:56
 |
jmelo  |
- Convert to WWWDIR variable.
- Add support for GraphicsMagick in place of ImageMagick.
- Bump portrevision.
PR: ports/114234
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |
2.2.2 24 Jun 2007 20:34:25
 |
miwi  |
- Update to 2.2.2
PR: 113999
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |
2.2.1_1 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
2.2.1 27 Mar 2007 07:38:17
 |
miwi  |
- Update to 2.2.1
PR: 110909
Submitted by: Alex Varju<freebsd-ports@varju.ca> (maintainer) |
2.2 24 Mar 2007 16:43:28
 |
pav  |
- WWWOWN and WWWGRP are defined in bsd.port.mk |
2.2 20 Mar 2007 18:29:25
 |
miwi  |
- Update 2.2
PR: 110483
Submitted by: Alex Varju<freebsd-ports@varju.ca> (maintainer) |
2.1.2 13 Nov 2006 11:36:50
 |
miwi  |
- Add php5-gettext knob
PR: ports/104703
Submitted by: Spil<spil.oss@gmail.com>
Approved by: maintainer |
2.1.2 24 Aug 2006 11:19:37
 |
miwi  |
- Update to 2.1.2
- Add new WWW layout
PR: ports/102396
Submitted by: Alex Varju <freebsd-ports(at)varju.ca> maintainer
Approved by: krion (mentor) |
2.1.1a 21 May 2006 21:56:06
 |
pav  |
- Fix plist after recent php changes |
2.1.1a 23 Apr 2006 15:00:00
 |
clsung  |
- Update to 2.1.1a
PR: 95899
Submitted by: maintainer (Alex Varju) |
2.1 04 Apr 2006 01:03:27
 |
kuriyama  |
Upgrade to 2.1.
Submitted by: Alex Varju <alex@varju.ca>
Approved by: freebsd-ports@varju.ca (maintainer)
PR: ports/94971 (obsoletes ports/94027) |
2.0.2 08 Feb 2006 16:03:05
 |
lawrance  |
Fix pkg-plist.
Allow PostgreSQL to be used instead of MySQL (from Brian.Johnson at
stellent.com).
Add missing php-gd dependency when WITH_GD is specified.
PR: ports/92825
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |
2.0.2 24 Jan 2006 03:14:23
 |
edwin  |
SHA256ify
Approved by: krion@ |
2.0.2 22 Jan 2006 02:58:25
 |
edwin  |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
2.0.2 03 Dec 2005 03:25:25
 |
edwin  |
Wrong dir in pkg-message
The wrong gallerydir is echoed in pkg-message (obviously a
copy from gallery 1)
PR: ports/89867
Submitted by: Melvyn Sopacua <melvyn@melvyn.homeunix.org> |
2.0.2 01 Dec 2005 08:28:25
 |
edwin  |
[MAINTAINER] www/gallery2: update to 2.0.2
- Update to 2.0.2
- This fixes a security issue described at
http://gallery.menalto.com/gallery_2.0.2_released
- While here, convert some dependencies into options, as suggested by
<ingmar.gebert at web.de>
PR: ports/89785
Submitted by: Alex Varju <freebsd-ports@varju.ca>
Security: as described on
http://gallery.menalto.com/gallery_2.0.2_released |
2.0.1 14 Oct 2005 21:58:56
 |
sem  |
- Update to 2.0.1. It fixes a security hole.
PR: ports/87444
Submitted by: maintainer |
2.0 17 Sep 2005 11:26:55
 |
pav  |
After repocopy to www/gallery2:
- Update to 2.0
PR: ports/86101
Submitted by: Alex Varju <freebsd-ports@varju.ca> (maintainer) |