Репозитории ALT
S: | 2.0.8-alt5 |
5.1: | 2.0.8-alt1 |
4.1: | 2.0.8-alt1 |
4.0: | 2.0.8-alt1 |
3.0: | 2.0.8-alt1 |
Группа :: Звук
Пакет: fmio
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: fmio-2.0.8-build.asp.patch
Скачать
Скачать
--- fmio-2.0.8/src/Makefile.build 2003-05-13 18:08:44.000000000 +0300
+++ fmio-2.0.8/src/Makefile 2006-09-06 14:13:23.000000000 +0300
@@ -34,33 +34,26 @@ CATPAGE= fmio.0
REMOVABLE= $(FMIOOBJ) $(FMIO) $(OBJS) $(DRVS) libradio.a *core
-PREFIX?= /usr/local
-LIBDIR?= $(PREFIX)/lib
-INCDIR?= $(PREFIX)/include
-BINDIR?= $(PREFIX)/bin
-MANDIR?= $(PREFIX)/man/cat1
-
-BINOWN?= root
-BINGRP?= bin
-BINMODE?= 4555
-
-MANOWN?= root
-MANGRP?= wheel
-MANMODE?= 444
-
-LIBOWN?= root
-LIBGRP?= wheel
-LIBMODE?= 444
-
-INSTALL_PROGRAM_DIR?= install -d -o $(BINOWN) -g $(BINGRP)
-INSTALL_MAN_DIR?= install -d -o $(MANOWN) -g $(MANGRP)
-INSTALL_PROGRAM?= install -c -s -o $(BINOWN) -g $(BINGRP) -m $(BINMODE)
-INSTALL_MAN?= install -c -o $(MANOWN) -g $(MANGRP) -m $(MANMODE)
+PREFIX?= $(DESTDIR)$(prefix)
+LIBDIR?= $(DESTDIR)$(libdir)
+INCDIR?= $(DESTDIR)$(includedir)/fmio
+BINDIR?= $(DESTDIR)$(bindir)
+MANDIR?= $(DESTDIR)$(datadir)/man/man1
+
+BINMODE?= 755
+MANMODE?= 644
+LIBMODE?= 644
+HDRMODE?= 644
+
+INSTALL_PROGRAM_DIR?= install -d
+INSTALL_MAN_DIR?= install -d
+INSTALL_PROGRAM?= install -c -m $(BINMODE)
+INSTALL_MAN?= install -c -m $(MANMODE)
+INSTALL_LIB_DIR?= install -d
+INSTALL_LIB_FILE?= install -c -m $(LIBMODE)
+INSTALL_HDR_FILE?= install -c -m $(HDRMODE)
-INSTALL_LIB_DIR?= install -d -o $(LIBOWN) -g $(LIBGRP)
-INSTALL_LIB_FILE?= install -c -o $(LIBOWN) -g $(LIBGRP) -m $(LIBMODE)
-
-all: lib fmio man
+all: lib fmio
lib: libradio.a
@@ -69,11 +62,11 @@ fmio: libradio.a $(FMIOOBJ)
man: $(CATPAGE)
-install: lib fmio man
+install: lib fmio install_lib
$(INSTALL_PROGRAM_DIR) $(BINDIR)
$(INSTALL_MAN_DIR) $(MANDIR)
$(INSTALL_PROGRAM) fmio $(BINDIR)/fmio
- $(INSTALL_MAN) fmio.0 $(MANDIR)/fmio.0
+ $(INSTALL_MAN) fmio.1 $(MANDIR)/fmio.1
deinstall:
rm -f $(PREFIX)/bin/fmio
@@ -83,7 +76,7 @@ install_lib: lib
$(INSTALL_LIB_DIR) $(LIBDIR)
$(INSTALL_LIB_DIR) $(INCDIR)
$(INSTALL_LIB_FILE) libradio.a $(LIBDIR)/libradio.a
- $(INSTALL_LIB_FILE) $(HDRS) $(INCDIR)
+ $(INSTALL_HDR_FILE) $(HDRS) $(INCDIR)
deinstall_lib:
rm -f $(LIBDIR)/libradio.a
--- fmio-2.0.8/xsrc/Makefile.build 2003-05-13 18:08:44.000000000 +0300
+++ fmio-2.0.8/xsrc/Makefile 2006-09-06 14:09:31.000000000 +0300
@@ -14,7 +14,7 @@ OBJS= wmfmio.o wmgeneral.o
PREFIX?= /usr/local
MANPAGE= wmfmio.1
-all: wmfmio man
+all: wmfmio
wmfmio: $(OBJS)
$(CC) $(CFLAGS) -o $@ $(OBJS) $(LIBDIR) $(LIBS)
@@ -22,10 +22,12 @@ wmfmio: $(OBJS)
man: wmfmio.0
install: all
- install -d -o root -g bin $(PREFIX)/bin
- install -d -o root -g wheel $(PREFIX)/man/cat1
- install -c -s -o root -g bin -m 555 wmfmio $(PREFIX)/bin/wmfmio
- install -c -o root -g bin -m 444 wmfmio.0 $(PREFIX)/man/cat1/wmfmio.0
+ install -d $(DESTDIR)$(bindir)
+ install -d $(DESTDIR)$(sysconfdir)
+ install -d $(DESTDIR)$(datadir)/man/man1
+ install -c -m 755 wmfmio $(DESTDIR)$(bindir)/wmfmio
+ install -c -m 644 wmfmio.1 $(DESTDIR)$(datadir)/man/man1
+ install -c -m 644 sample.wmfmiorc $(DESTDIR)$(sysconfdir)/wmfmiorc
deinstall:
rm -f $(PREFIX)/bin/wmfmio
--- fmio-2.0.8/utils/Makefile.build 2003-05-13 18:08:44.000000000 +0300
+++ fmio-2.0.8/utils/Makefile 2006-09-06 14:08:22.000000000 +0300
@@ -20,9 +20,14 @@ PREFIX?=/usr/local
REMOVABLE= bktrctl fmrinit *.core
-all:
+all: bktrctl fmrinit
@echo "Available targets: clean, fmrinit install_fmrinit, bktrctl install_bktrctl"
+install: bktrctl fmrinit
+ install -d $(DESTDIR)$(bindir)
+ install -c -m 755 bktrctl $(DESTDIR)$(bindir)/bktrctl
+ install -c -m 755 fmrinit $(DESTDIR)$(bindir)/fmrinit
+
install_bktrctl: bktrctl
install -d -o root -g bin $(PREFIX)/bin
install -c -s -o root -g bin -m 555 bktrctl $(PREFIX)/bin/bktrctl
--- fmio-2.0.8/Makefile.build 2006-09-06 14:08:22.000000000 +0300
+++ fmio-2.0.8/Makefile 2006-09-06 14:08:22.000000000 +0300
@@ -0,0 +1,16 @@
+SUBDIRS = src utils xsrc
+
+all:
+ for i in $(SUBDIRS); do \
+ make -C $$i all; \
+ done
+
+install:
+ for i in $(SUBDIRS); do \
+ make -C $$i install; \
+ done
+
+clean:
+ for i in $(SUBDIRS); do \
+ make -C $$i clean; \
+ done