Bug 200547 - mail/meta1: allow packaging as a user
Summary: mail/meta1: allow packaging as a user
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-31 00:33 UTC by Baptiste Daroussin
Modified: 2015-06-17 05:52 UTC (History)
0 users

See Also:
dinoex: maintainer-feedback-


Attachments
Patch to allow packaging as a user (1.88 KB, patch)
2015-05-31 00:33 UTC, Baptiste Daroussin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Baptiste Daroussin freebsd_committer freebsd_triage 2015-05-31 00:33:59 UTC
Created attachment 157297 [details]
Patch to allow packaging as a user

Allow to package meta1 as a user.
This patch removes the pre-install, it is done via the plist already
I modified the install-data-hook target from Makefile.in as it tries to run the setup at the staging moment using sm.setup.sh from the misc directory which is different from the custom version that is packaged.

I also commented the target which runs the test if the package is build as a user, as those tests are failing!

Note that mail/meta1 is the only left port using NEED_ROOT
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-06-04 18:54:26 UTC
A commit references this bug:

Author: dinoex
Date: Thu Jun  4 18:54:17 UTC 2015
New revision: 388543
URL: https://svnweb.freebsd.org/changeset/ports/388543

Log:
  - remove NEED_ROOT
  PR:		200547

  - fix GROUPS, USERS
  - enable option IPV6 per default
  - do not create default config on install
  - fix most regression tests
  - add pkg-message for new installs

Changes:
  head/mail/meta1/Makefile
  head/mail/meta1/pkg-message
  head/mail/meta1/pkg-plist