svn diff/patch change file permission in cad/feappv

Anton Shterenlikht mexas at bris.ac.uk
Wed Jul 17 14:50:45 UTC 2013


I'm updating cad/feappv.
I noticed that svn diff, followed by svn patch
changes file permissions for 2 files out of 3.
Please help

After I finished updating the port, I did:

# pwd
/usr/ports/cad/feappv
# ls -al
total 24
drwxr-xr-x    2 root  wheel   512 Jul 17 15:45 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw-r--r--    1 root  wheel  1541 Jul 17 15:41 Makefile
-rw-r--r--    1 root  wheel   268 Jul 17 15:38 distinfo
-rw-r--r--    1 root  wheel   473 Jul 17 15:39 pkg-descr
# svn diff > feappv.diff
# svn revert *
Reverted 'Makefile'
Reverted 'distinfo'
Skipped 'feappv.diff'
Reverted 'pkg-descr'
# ls -al
total 32
drwxr-xr-x    2 root  wheel   512 Jul 17 15:46 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw-r--r--    1 root  wheel  1613 Jul 17 15:46 Makefile
-rw-r--r--    1 root  wheel   268 Jul 17 15:46 distinfo
-rw-r--r--    1 root  wheel  2439 Jul 17 15:46 feappv.diff
-rw-r--r--    1 root  wheel   474 Jul 17 15:46 pkg-descr
# svn patch feappv.diff 
U         Makefile
U         distinfo
U         pkg-descr
# ls -al
total 32
drwxr-xr-x    2 root  wheel   512 Jul 17 15:46 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw-------    1 root  wheel  1541 Jul 17 15:46 Makefile
-rw-------    1 root  wheel   268 Jul 17 15:46 distinfo
-rw-r--r--    1 root  wheel  2439 Jul 17 15:46 feappv.diff
-rw-r--r--    1 root  wheel   473 Jul 17 15:46 pkg-descr
#

Note that now Makefile and distinfo have 600 perms,
instead of 644. Have I missed some svn diff/patch
option? Or is there a reason for the change in permissions?

Thanks

Anton



More information about the freebsd-ports mailing list