Bug 160313 - New port:databases/pg_reorg
Summary: New port:databases/pg_reorg
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Pawel Pekala
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-30 15:40 UTC by Alexander Pyhalov
Modified: 2011-12-26 20:10 UTC (History)
0 users

See Also:


Attachments
file.shar (2.63 KB, text/plain)
2011-08-30 15:40 UTC, Alexander Pyhalov
no flags Details
pg_reorg.diff.txt (1.69 KB, text/plain)
2011-09-01 11:48 UTC, R.Mahmatkhanov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Pyhalov 2011-08-30 15:40:09 UTC
It's a port for pg_reorg. Pg_reorg allows you to do some manipulations with postgresql tables online: for example, do online vacuum full or cluster.

Fix: Patch attached with submission follows:
Comment 1 R.Mahmatkhanov 2011-09-01 11:48:39 UTC
Alexander Pyhalov wrote on 01.09.2011 10:09:
> Hello.
> Could someone look at ports/160313 ? It is a port for pg_reorg, which is
> used to rebuild your PostgreSQL tables, for example, to eliminate table
> bloat.

Hi Alexander,
please consider patch attached. Major changes are:

- do not depend on postresql90 explicitly, use USE_PGSQL instead

Minor changes:

- fix tabs, portname and $FreeBSD$ string in Makefile's header
- remove PORTREVISION and DISTNAME that is not needed actually
- do not list each documentation file, install
- add LICENSE
- remove some unneded tabs, sort knobs
- use ${PORTNAME} in ${WRKSRC}
- do not list each documentation filem install them with COPYTREE_SHARE

The port runs fine here with postgresql84.


-- 
Regards,
Ruslan

Tinderboxing kills... the drives.
Comment 2 Alexander Pyhalov 2011-09-02 06:11:50 UTC
Hello.
Thanks for your patch. This port now looks better and works with 8.4.

On 09/01/2011 14:48, Ruslan Mahmatkhanov wrote:
> Alexander Pyhalov wrote on 01.09.2011 10:09:
>> Hello.
>> Could someone look at ports/160313 ? It is a port for pg_reorg, which is
>> used to rebuild your PostgreSQL tables, for example, to eliminate table
>> bloat.
>
> Hi Alexander,
> please consider patch attached.


-- 
Best regards,
Alexander Pyhalov,
system administrator of Computer Center of Southern Federal University
Comment 3 Pawel Pekala freebsd_committer freebsd_triage 2011-12-26 19:21:46 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pawel

I'll take it.
Comment 4 dfilter service freebsd_committer freebsd_triage 2011-12-26 20:00:43 UTC
pawel       2011-12-26 20:00:32 UTC

  FreeBSD ports repository

  Modified files:
    databases            Makefile 
  Added files:
    databases/pg_reorg   Makefile distinfo pkg-descr pkg-plist 
  Log:
  pg_reorg allows you to reorganize your tables online,
  for example, do online vacuum full or cluster.
  
  WWW: http://pgfoundry.org/projects/reorg/
  
  PR:             ports/160313
  Submitted by:   alp@sfedu.ru, improvements by rm@
  
  Revision  Changes    Path
  1.1061    +1 -0      ports/databases/Makefile
  1.1       +28 -0     ports/databases/pg_reorg/Makefile (new)
  1.1       +2 -0      ports/databases/pg_reorg/distinfo (new)
  1.1       +4 -0      ports/databases/pg_reorg/pkg-descr (new)
  1.1       +11 -0     ports/databases/pg_reorg/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-12-26 20:05:43 UTC
pawel       2011-12-26 20:05:28 UTC

  FreeBSD doc repository (ports committer)

  Modified files:
    en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
  Log:
  For databases/pg_reorg
  
  PR:             ports/160313
  
  Revision  Changes    Path
  1.1045    +5 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Pawel Pekala freebsd_committer freebsd_triage 2011-12-26 20:05:46 UTC
State Changed
From-To: open->closed

New port added. Thanks!