Stageify.
Approved by: portmgr@
This commit is contained in:
@@ -16,13 +16,10 @@ WRKSRC= ${WRKDIR}/syncterm-${PORTVER}
|
||||
USES= gmake
|
||||
MAKEFILE= GNUmakefile
|
||||
PORTVER= 20110320
|
||||
MAN1= syncterm.1
|
||||
MANCOMPRESSED= yes
|
||||
|
||||
OPTIONS_DEFINE= X11 SDL DEBUG
|
||||
OPTIONS_DEFAULT= X11 SDL
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
ONLY_FOR_ARCHS= i386 amd64
|
||||
|
||||
20
comms/syncterm/files/patch-build__Common.gmake
Normal file
20
comms/syncterm/files/patch-build__Common.gmake
Normal file
@@ -0,0 +1,20 @@
|
||||
--- build/Common.gmake.orig 2014-05-23 09:49:47.914404450 +0800
|
||||
+++ build/Common.gmake 2014-05-23 09:50:17.504419569 +0800
|
||||
@@ -160,7 +160,7 @@ ifdef BUILD_DEPENDS
|
||||
ifdef DONT_CLOBBER_CC
|
||||
CC ?= gcc
|
||||
else
|
||||
- CC := gcc
|
||||
+ CC := $(CC)
|
||||
endif
|
||||
CCPRE := $(CC)
|
||||
CC := $(SRC_ROOT)/build/mkdep -a
|
||||
@@ -173,7 +173,7 @@ else
|
||||
ifdef DONT_CLOBBER_CC
|
||||
CC ?= gcc
|
||||
else
|
||||
- CC := gcc
|
||||
+ CC := $(CC)
|
||||
endif
|
||||
CCPRE := $(CC)
|
||||
CXX ?= g++
|
||||
28
comms/syncterm/files/patch-syncterm__GNUmakefile
Normal file
28
comms/syncterm/files/patch-syncterm__GNUmakefile
Normal file
@@ -0,0 +1,28 @@
|
||||
--- syncterm/GNUmakefile.orig 2011-03-21 05:34:01.000000000 +0800
|
||||
+++ syncterm/GNUmakefile 2014-05-23 09:52:57.932390967 +0800
|
||||
@@ -152,17 +152,17 @@ syncterm.1.gz: syncterm.man
|
||||
gzip < syncterm.man > syncterm.1.gz
|
||||
|
||||
installdirs:
|
||||
- -mkdir -p ${PREFIX}/bin
|
||||
- -mkdir -p ${DESKTOPDIR}
|
||||
- -mkdir -p ${MANPREFIX}/man/man1
|
||||
- -mkdir -p ${PREFIX}/share/icons/hicolor/64x64/apps
|
||||
+ -mkdir -p $(DESTDIR)${PREFIX}/bin
|
||||
+ -mkdir -p $(DESTDIR)${DESKTOPDIR}
|
||||
+ -mkdir -p $(DESTDIR)${MANPREFIX}/man/man1
|
||||
+ -mkdir -p $(DESTDIR)${PREFIX}/share/icons/hicolor/64x64/apps
|
||||
|
||||
install: $(SYNCTERM) syncterm.1.gz installdirs
|
||||
@echo Installing...
|
||||
- ${INSTALL_EXE} ${SYNCTERM} ${PREFIX}/bin
|
||||
- ${INSTALL_DATA} syncterm.png ${PREFIX}/share/icons/hicolor/64x64/apps
|
||||
- ${INSTALL_DATA} syncterm.desktop ${DESKTOPDIR}
|
||||
- ${INSTALL_DATA} syncterm.1.gz ${MANPREFIX}/man/man1
|
||||
+ ${INSTALL_EXE} ${SYNCTERM} $(DESTDIR)${PREFIX}/bin
|
||||
+ ${INSTALL_DATA} syncterm.png $(DESTDIR)${PREFIX}/share/icons/hicolor/64x64/apps
|
||||
+ ${INSTALL_DATA} syncterm.desktop $(DESTDIR)${DESKTOPDIR}
|
||||
+ ${INSTALL_DATA} syncterm.1.gz $(DESTDIR)${MANPREFIX}/man/man1
|
||||
|
||||
devel: tags cscope.out
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
bin/syncterm
|
||||
share/icons/hicolor/64x64/apps/syncterm.png
|
||||
man/man1/syncterm.1.gz
|
||||
share/applications/syncterm.desktop
|
||||
share/icons/hicolor/64x64/apps/syncterm.png
|
||||
@dirrmtry share/icons/hicolor/64x64/apps
|
||||
@dirrmtry share/icons/hicolor/64x64
|
||||
@dirrmtry share/icons/hicolor
|
||||
|
||||
Reference in New Issue
Block a user