Bug 230063 - lang/php-mode.el: Chase change of upstream site and etc
Summary: lang/php-mode.el: Chase change of upstream site and etc
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: Akinori MUSHA
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-26 16:45 UTC by Yasuhiro Kimura
Modified: 2018-08-11 23:34 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (knu)


Attachments
patch file (2.63 KB, patch)
2018-07-26 16:45 UTC, Yasuhiro Kimura
no flags Details | Diff
updated patch file (764 bytes, patch)
2018-08-06 06:37 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2018-07-26 16:45:39 UTC
Created attachment 195482 [details]
patch file

* Chase change of upstream site.
  - Update GH_ACCOUNT.
  - Update WWW.
* Build and install .elc files.
* Update pkg-message.
* Bump PORTREVISION because of plist change.

Builds of all flavors are confirmed with poudriere and 11.2-RELEASE amd64 jail.
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-08-06 02:44:03 UTC
A commit references this bug:

Author: knu
Date: Mon Aug  6 02:43:27 UTC 2018
New revision: 476483
URL: https://svnweb.freebsd.org/changeset/ports/476483

Log:
  Update the upstream and the references

  PR:		230063
  Submitted by:	Yasuhiro KIMURA

Changes:
  head/lang/php-mode.el/Makefile
  head/lang/php-mode.el/distinfo
  head/lang/php-mode.el/pkg-descr
  head/lang/php-mode.el/pkg-message
Comment 2 Akinori MUSHA freebsd_committer freebsd_triage 2018-08-06 02:52:08 UTC
Kimura-san, would you care to take over the maintainership of this port?

I haven't been using .el ports for a long time since I moved to MELPA, so I'd like to pass this port to someone with a keen interest in it.  Or, if you are fine without a maintainership, I'll just set MAINTAINER to ports@.
Comment 3 Yasuhiro Kimura freebsd_committer freebsd_triage 2018-08-06 06:37:02 UTC
Created attachment 195938 [details]
updated patch file

(In reply to Akinori MUSHA from comment #2)

MUSHA-san

Thank you for committing. But files/patch-Makefile is not
committed. Without it build hangs up as following.

----------------------------------------------------------------------
yasu@eastasia[2236]% pwd                                                                         /usr/ports/lang/php-mode.el
/usr/ports/lang/php-mode.el
yasu@eastasia[2236]% make build                                                                  /usr/ports/lang/php-mode.el
===>  License GPLv3 accepted by the user
===>   php-mode.el-emacs26_nox-1.19.1_1 depends on file: /usr/local/sbin/pkg - found                                        
===> Fetching all distfiles required by php-mode.el-emacs26_nox-1.19.1_1 for building                                       
===>  Extracting for php-mode.el-emacs26_nox-1.19.1_1
=> SHA256 Checksum OK for emacs-php-php-mode-v1.19.1_GH0.tar.gz.                                                            
===>  Patching for php-mode.el-emacs26_nox-1.19.1_1
===>   php-mode.el-emacs26_nox-1.19.1_1 depends on file: /usr/local/bin/emacs-26.1 - found                                  
===>   php-mode.el-emacs26_nox-1.19.1_1 depends on executable: gmake - found                                                
===>  Configuring for php-mode.el-emacs26_nox-1.19.1_1
===>  Building for php-mode.el-emacs26_nox-1.19.1_1
gmake[1]: Entering directory '/usr0/freebsd/ports/work/usr0/freebsd/ports/head/lang/php-mode.el/work-nox/php-mode-1.19.1'   
/usr/local/bin/emacs-26.1 -Q -batch -L . --eval \
"(progn \
   (require 'package) \
   (package-generate-autoloads \"php-mode\" default-directory))"                                                            
/usr/local/bin/emacs-26.1 -Q -batch -L . --eval \
"(progn \
   (require 'package) \
   (package-generate-autoloads \"php-mode\" default-directory))"                                                            
/usr/local/bin/emacs-26.1 -Q -batch -L . -f batch-byte-compile php-project.el                                               
/usr/local/bin/emacs-26.1 -Q -batch -L . -f batch-byte-compile php-mode.el                                                  
/usr/local/bin/emacs-26.1 -Q -batch -L . -f batch-byte-compile php-mode-test.el                                             
.../php-mode-autoloads.el locked by yasu@eastasia... (pid 16568): (s, q, p, ?)?                                             
Generating autoloads for php-mode-test.el...
Generating autoloads for php-mode-test.el...done
Generating autoloads for php-mode.el...
Generating autoloads for php-mode.el...done
Generating autoloads for php-project.el...
Generating autoloads for php-project.el...done
Wrote /usr0/freebsd/ports/work/usr0/freebsd/ports/head/lang/php-mode.el/work-nox/php-mode-1.19.1/php-mode-autoloads.el      
Wrote /usr0/freebsd/ports/work/usr0/freebsd/ports/head/lang/php-mode.el/work-nox/php-mode-1.19.1/php-mode-autoloads.el      

In end of data:
php-mode.el:1863:1:Warning: the function `pkg-info-version-info' is not known                                               
    to be defined.
----------------------------------------------------------------------

And as for maintainership I'll take it. So please commit attached
patch.