diff --git a/snmp-audittrail/centos/snmp-audittrail.spec b/snmp-audittrail/centos/snmp-audittrail.spec index a4905f35..fd4ede03 100644 --- a/snmp-audittrail/centos/snmp-audittrail.spec +++ b/snmp-audittrail/centos/snmp-audittrail.spec @@ -1,4 +1,4 @@ -Summary: Titanium Cloud Platform SNMP Audit Trail +Summary: StarlingX SNMP Audit Trail Name: snmp-audittrail Version: 1.0 Release: %{tis_patch_ver}%{?_tis_dist} @@ -16,18 +16,18 @@ Requires: net-snmp Requires: uuid %description -Titanium Cloud platform SNMP Audit Trail provides audit trail support for incoming +StarlingX SNMP Audit Trail provides audit trail support for incoming SNMP requests. %package -n snmp-audittrail-devel -Summary: Titanium Cloud Platform SNMP Audit Trail Package - Development files +Summary: StarlingX SNMP Audit Trail Package - Development files Group: devel Requires: snmp-audittrail = %{version}-%{release} %description -n snmp-audittrail-devel -Titanium Cloud platform SNMP Audit Trail provides audit trail support for incoming -SNMP requests. This package contains symbolic links, header files, and related -items necessary for software development. +StarlingX SNMP Audit Trail provides audit trail support for incoming SNMP requests. +This package contains symbolic links, header files, and related items necessary +for software development. %prep %setup @@ -36,16 +36,14 @@ items necessary for software development. VER=%{version} MAJOR=`echo $VER | awk -F . '{print $1}'` MINOR=`echo $VER | awk -F . '{print $2}'` -PATCHVER=` echo %{release} | awk -F r '{print $2}' | awk -F . '{print $1}'` -make MAJOR=$MAJOR MINOR=$MINOR PATCH=$PATCHVER %{?_smp_mflags} +make MAJOR=$MAJOR MINOR=$MINOR PATCH=%{tis_patch_ver} %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT VER=%{version} MAJOR=`echo $VER | awk -F . '{print $1}'` MINOR=`echo $VER | awk -F . '{print $2}'` -PATCHVER=` echo %{release} | awk -F r '{print $2}' | awk -F . '{print $1}'` -make DEST_DIR=$RPM_BUILD_ROOT LIB_DIR=%{_libdir} MAJOR=$MAJOR MINOR=$MINOR PATCH=$PATCHVER install_non_bb +make install DESTDIR=$RPM_BUILD_ROOT LIB_DIR=%{_libdir} MAJOR=$MAJOR MINOR=$MINOR PATCH=%{tis_patch_ver} %files %defattr(-,root,root,-) diff --git a/snmp-audittrail/sources/Makefile b/snmp-audittrail/sources/Makefile index 7803c59d..ad00ce66 100644 --- a/snmp-audittrail/sources/Makefile +++ b/snmp-audittrail/sources/Makefile @@ -5,6 +5,11 @@ LDLIBS = -lfmcommon -lnetsnmp -lnetsnmpagent -luuid INCLUDES += -I./ CCFLAGS = -fPIC -g -O2 -Wall -Werror LIBCGTSAGENT_SO := libsnmpAuditPlugin.so +MAJOR ?= 1 +MINOR ?= 0 +PATCH ?= 0 +DESTDIR ?= /usr/lib64 + build: lib .c.o: @@ -18,8 +23,8 @@ lib: $(OBJS) clean: @rm -f $(OBJ) *.o *.so.* -install_non_bb: - install -m 755 -d $(DEST_DIR)$(LIB_DIR) - install -m 755 $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DEST_DIR)$(LIB_DIR) - ln -s $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DEST_DIR)$(LIB_DIR)/$(LIBCGTSAGENT_SO).$(MAJOR) - ln -s $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DEST_DIR)$(LIB_DIR)/$(LIBCGTSAGENT_SO) +install: + install -m 755 -d $(DESTDIR)$(LIB_DIR) + install -m 755 $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DESTDIR)$(LIB_DIR) + ln -s $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DESTDIR)$(LIB_DIR)/$(LIBCGTSAGENT_SO).$(MAJOR) + ln -s $(LIBCGTSAGENT_SO).$(MAJOR).$(MINOR).$(PATCH) $(DESTDIR)$(LIB_DIR)/$(LIBCGTSAGENT_SO)