New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Changeset 82799


Ignore:
Timestamp:
08/20/11 11:39:11 (4 years ago)
Author:
ryandesign@…
Message:

XviD: modify Makefile to accept "V=1" argument for verbose output; will submit this patch upstream

Location:
trunk/dports/multimedia/XviD
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/XviD/Portfile

    r82642 r82799  
    5858} 
    5959 
     60build.args          V=1 
     61destroot.args       V=1 
     62 
    6063post-destroot { 
    6164    set docdir ${prefix}/share/doc/${name} 
  • trunk/dports/multimedia/XviD/files/patch-Makefile.diff

    r82642 r82799  
    1 # Display the compile, assemble and link commands, to assist debugging. 
    21--- Makefile.orig       2011-05-19 03:27:26.000000000 -0500 
    3 +++ Makefile    2011-08-17 05:00:27.000000000 -0500 
    4 @@ -94,7 +94,7 @@ 
     2+++ Makefile    2011-08-20 13:32:47.000000000 -0500 
     3@@ -45,6 +45,12 @@ 
     4 include platform.inc 
     5 endif 
     6  
     7+ifeq ($(V),1) 
     8+SILENT = 
     9+else 
     10+SILENT = @ 
     11+endif 
     12+ 
     13 RM = rm -rf 
     14  
     15 ############################################################################## 
     16@@ -85,7 +91,7 @@ 
     17  
     18 $(BUILD_DIR): 
     19        @echo "  D: $(BUILD_DIR)" 
     20-       @$(INSTALL) -d $(BUILD_DIR) 
     21+       $(SILENT)$(INSTALL) -d $(BUILD_DIR) 
     22  
     23 #----------------------------------------------------------------------------- 
     24 # Generic assembly rule 
     25@@ -94,7 +100,7 @@ 
    526 .$(ASSEMBLY_EXTENSION).$(OBJECT_EXTENSION): 
    627        @echo "  A: $(@D)/$(<F)" 
    728        @$(INSTALL) -d $(BUILD_DIR)/$(@D) 
    829-       @$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@ 
    9 +       $(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@ 
     30+       $(SILENT)$(AS) $(AFLAGS) $< -o $(BUILD_DIR)/$@ 
    1031  
    1132 #----------------------------------------------------------------------------- 
    1233 # Generic C rule 
    13 @@ -105,7 +105,7 @@ 
     34@@ -105,7 +111,7 @@ 
    1435 .c.$(OBJECT_EXTENSION): 
    1536        @echo "  C: $(@D)/$(<F)" 
    1637        @$(INSTALL) -d $(BUILD_DIR)/$(@D) 
    1738-       @$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@ 
    18 +       $(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@ 
     39+       $(SILENT)$(CC) -c $(ARCHITECTURE) $(BUS) $(ENDIANNESS) $(FEATURES) $(SPECIFIC_CFLAGS) $(CFLAGS) $< -o $(BUILD_DIR)/$@ 
    1940  
    2041 #----------------------------------------------------------------------------- 
    2142 # Static Library 
    22 @@ -113,7 +113,7 @@ 
     43@@ -113,7 +119,7 @@ 
    2344  
    2445 $(STATIC_LIB): $(BUILD_DIR) $(OBJECTS) 
    2546        @echo "  L: $(@F)" 
    2647-       @cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F) 
    27 +       cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F) 
     48+       $(SILENT)cd $(BUILD_DIR) && $(AR) rc $(@F) $(OBJECTS) && $(RANLIB) $(@F) 
    2849  
    2950 #----------------------------------------------------------------------------- 
    3051 # Shared Library 
    31 @@ -134,7 +134,7 @@ 
     52@@ -134,7 +140,7 @@ 
    3253        @echo "  L: $(@F)" 
    3354        @$(INSTALL) -m 644 libxvidcore.def $(BUILD_DIR)/libxvidcore.def 
    3455        @$(INSTALL) -m 644 libxvidcore.ld $(BUILD_DIR)/libxvidcore.ld 
    3556-       @cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS) 
    36 +       cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS) 
     57+       $(SILENT)cd $(BUILD_DIR) && $(CC) $(LDFLAGS) $(OBJECTS) -o $(PRE_SHARED_LIB) $(SPECIFIC_LDFLAGS) 
    3758  
    3859 #----------------------------------------------------------------------------- 
    3960 # Installation 
     61@@ -142,15 +148,15 @@ 
     62  
     63 install: $(BUILD_DIR)/$(STATIC_LIB) $(BUILD_DIR)/$(SHARED_LIB) 
     64        @echo "  D: $(libdir)" 
     65-       @$(INSTALL) -d $(DESTDIR)$(libdir) 
     66+       $(SILENT)$(INSTALL) -d $(DESTDIR)$(libdir) 
     67        @echo "  I: $(libdir)/$(SHARED_LIB)" 
     68-       @$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB) 
     69+       $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(SHARED_LIB) $(DESTDIR)$(libdir)/$(SHARED_LIB) 
     70        @echo "  I: $(libdir)/$(STATIC_LIB)" 
     71-       @$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB) 
     72+       $(SILENT)$(INSTALL) -m 644 $(BUILD_DIR)/$(STATIC_LIB) $(DESTDIR)$(libdir)/$(STATIC_LIB) 
     73        @echo "  D: $(includedir)" 
     74-       @$(INSTALL) -d $(DESTDIR)$(includedir) 
     75+       $(SILENT)$(INSTALL) -d $(DESTDIR)$(includedir) 
     76        @echo "  I: $(includedir)/xvid.h" 
     77-       @$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h 
     78+       $(SILENT)$(INSTALL) -m 644 $(SRC_DIR)/xvid.h $(DESTDIR)$(includedir)/xvid.h 
     79  
     80 #----------------------------------------------------------------------------- 
     81 # Platorm specific file -- dumb rules for people executing make before 
Note: See TracChangeset for help on using the changeset viewer.