[82799] trunk/dports/multimedia/XviD
ryandesign at macports.org
ryandesign at macports.org
Sat Aug 20 11:39:16 PDT 2011
Revision: 82799
http://trac.macports.org/changeset/82799
Author: ryandesign at macports.org
Date: 2011-08-20 11:39:11 -0700 (Sat, 20 Aug 2011)
Log Message:
-----------
XviD: modify Makefile to accept "V=1" argument for verbose output; will submit this patch upstream
Modified Paths:
--------------
trunk/dports/multimedia/XviD/Portfile
trunk/dports/multimedia/XviD/files/patch-Makefile.diff
Modified: trunk/dports/multimedia/XviD/Portfile
===================================================================
--- trunk/dports/multimedia/XviD/Portfile 2011-08-20 17:13:32 UTC (rev 82798)
+++ trunk/dports/multimedia/XviD/Portfile 2011-08-20 18:39:11 UTC (rev 82799)
@@ -57,6 +57,9 @@
}
}
+build.args V=1
+destroot.args V=1
+
post-destroot {
set docdir ${prefix}/share/doc/${name}
xinstall -d ${destroot}${docdir}
Modified: trunk/dports/multimedia/XviD/files/patch-Makefile.diff
===================================================================
--- trunk/dports/multimedia/XviD/files/patch-Makefile.diff 2011-08-20 17:13:32 UTC (rev 82798)
+++ trunk/dports/multimedia/XviD/files/patch-Makefile.diff 2011-08-20 18:39:11 UTC (rev 82799)
@@ -1,39 +1,81 @@
-# Display the compile, assemble and link commands, to assist debugging.
--- Makefile.orig 2011-05-19 03:27:26.000000000 -0500
-+++ Makefile 2011-08-17 05:00:27.000000000 -0500
-@@ -94,7 +94,7 @@
++++ Makefile 2011-08-20 13:32:47.000000000 -0500
+@@ -45,6 +45,12 @@
+ include platform.inc
+ endif
+
++ifeq ($(V),1)
++SILENT =
++else
++SILENT = @
++endif
++
+ RM = rm -rf
+
+ ##############################################################################
+@@ -85,7 +91,7 @@
+
+ $(BUILD_DIR):
+ @echo " D: $(BUILD_DIR)"
+- @$(INSTALL) -d $(BUILD_DIR)
++ $(SILENT)$(INSTALL) -d $(BUILD_DIR)
+
+ #-----------------------------------------------------------------------------
+ # Generic assembly rule
+@@ -94,7 +100,7 @@
.$(ASSEMBLY_EXTENSION).$(OBJECT_EXTENSION):
@echo " A: $(@D)/$(<F)"
@$(INSTALL) -d $(BUILD_DIR)/$(@D)
- @$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@
-+ $(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@
++ $(SILENT)$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@
#-----------------------------------------------------------------------------
# Generic C rule
-@@ -105,7 +105,7 @@
+@@ -105,7 +111,7 @@
.c.$(OBJECT_EXTENSION):
@echo " C: $(@D)/$(<F)"
@$(INSTALL) -d $(BUILD_DIR)/$(@D)
- @$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@
-+ $(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@
++ $(SILENT)$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@
#-----------------------------------------------------------------------------
# Static Library
-@@ -113,7 +113,7 @@
+@@ -113,7 +119,7 @@
$(STATIC_LIB): $(BUILD_DIR) $(OBJECTS)
@echo " L: $(@F)"
- @cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)
-+ cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)
++ $(SILENT)cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F)
#-----------------------------------------------------------------------------
# Shared Library
-@@ -134,7 +134,7 @@
+@@ -134,7 +140,7 @@
@echo " L: $(@F)"
@$(INSTALL) -m 644 libxvidcore.def $(BUILD_DIR)/libxvidcore.def
@$(INSTALL) -m 644 libxvidcore.ld $(BUILD_DIR)/libxvidcore.ld
- @cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)
-+ cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)
++ $(SILENT)cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS)
#-----------------------------------------------------------------------------
# Installation
+@@ -142,15 +148,15 @@
+
+ install: $(BUILD_DIR)/$(STATIC_LIB) $(BUILD_DIR)/$(SHARED_LIB)
+ @echo " D: $(libdir)"
+- @$(INSTALL) -d $(DESTDIR)$(libdir)
++ $(SILENT)$(INSTALL) -d $(DESTDIR)$(libdir)
+ @echo " I: $(libdir)/$(SHARED_LIB)"
+- @$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB)
++ $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB)
+ @echo " I: $(libdir)/$(STATIC_LIB)"
+- @$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB)
++ $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB)
+ @echo " D: $(includedir)"
+- @$(INSTALL) -d $(DESTDIR)$(includedir)
++ $(SILENT)$(INSTALL) -d $(DESTDIR)$(includedir)
+ @echo " I: $(includedir)/xvid.h"
+- @$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h
++ $(SILENT)$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h
+
+ #-----------------------------------------------------------------------------
+ # Platorm specific file -- dumb rules for people executing make before
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110820/04b535e8/attachment.html>
More information about the macports-changes
mailing list