Skip to content
Snippets Groups Projects
Select Git revision
  • 4ee939224b4f83d1505c2a2b54edf0e69b5101c3
  • master default protected
  • release/beta-qt-202301101210
  • stable
  • release/beta-qt-202211182015
  • release/beta-qt-202211181752
  • release/beta-qt-202211171508
  • release/beta-qt-202211081754
  • release/beta-qt-202211071518
  • release/beta-qt-202210270957
  • release/beta-qt-202210071648
  • release/beta-qt-202209291549
  • release/beta-qt-202209011129
  • release/beta-qt-202208261640
  • release/beta-qt-202208241511
  • release/beta-qt-202208231849
  • release/beta-qt-202208091525
  • release/beta-qt-202207191241
  • release/beta-qt-202207181708
  • release/beta-qt-202207131914
  • release/beta-qt-202207131513
  • android/release_358
  • android/release_357
  • android/release_356
  • android/release_355
  • android/release_354
  • 20221220.0956.79e1207
  • android/release_353
  • android/release_352
  • android/release_350
  • android/release_349
  • android/release_348
  • android/release_347
  • 20221031.1308.130cc26
  • android/release_346
  • android/release_345
  • android/release_344
  • android/release_343
  • android/release_342
  • android/release_341
  • android/release_340
41 results

CONTRIBUTING.md

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    After you've reviewed these contribution guidelines, you'll be all set to contribute to this project.
    rules 2.26 KiB
    #!/usr/bin/make -f
    # -*- makefile -*-
    # Sample debian/rules that uses debhelper.
    # This file was originally written by Joey Hess and Craig Small.
    # As a special exception, when this file is copied by dh-make into a
    # dh-make output file, you may use that output file without restriction.
    # This special exception was added by Craig Small in version 0.37 of dh-make.
    
    # Uncomment this to turn on verbose mode.
    #export DH_VERBOSE=1
    export DH_OPTIONS
    
    package=sflphone-common
    
    CXX = g++-4.0
    CFLAGS = -Wall -g
    DEB_INSTALL_MANPAGES_sflphone_common = sflphoned.1
    
    configure: configure-stamp
    configure-stamp:
    	dh_testdir
    	# Add here commands to configure the package.
    	./autogen.sh
    	./configure --prefix=/usr --without-celt
    	cd libs/pjproject; ./configure
    	touch configure-stamp
    
    #Architecture
    build: build-arch
    
    build-arch: build-arch-stamp
    build-arch-stamp: configure-stamp
    
        # Add here commands to compile the arch part of the package.
    	cd libs/pjproject; $(MAKE) dep; $(MAKE) clean; $(MAKE)
    	$(MAKE)
    	touch $@
    
    clean:
    	dh_testdir
    	dh_testroot
    	rm -f build-arch-stamp configure-stamp
    	# Add here commands to clean up after the build process.
    	[ ! -f Makefile ] || $(MAKE) distclean
    
    ifneq "$(wildcard /usr/share/misc/config.sub)" ""
    	cp -f /usr/share/misc/config.sub config.sub
    endif
    ifneq "$(wildcard /usr/share/misc/config.guess)" ""
    	cp -f /usr/share/misc/config.guess config.guess
    endif
    	dh_clean
    
    install: install-arch
    
    install-arch:
    	dh_testdir
    	dh_testroot
    	dh_clean -k -s
    	dh_installdirs -s
    	# Add here commands to install the arch part of the package into
    	# debian/tmp.
    	$(MAKE) DESTDIR=$(CURDIR)/debian/$(package) install
    	rm -rf $(CURDIR)/debian/$(package)/usr/include
    	dh_install -s
    
    binary-common:
    	dh_testdir
    	dh_testroot
    	dh_installchangelogs ChangeLog
    	dh_installdocs
    	dh_installexamples
    	dh_installman
    	dh_link
    	dh_strip --dbg-package=sflphone-common-dbg
    	dh_compress
    	dh_fixperms
    	dh_makeshlibs
    	dh_installdeb
    	dh_shlibdeps
    	dh_gencontrol
    	dh_md5sums
    	dh_builddeb
    
    # Build architecture dependant packages using the common target.
    binary-arch: build-arch install-arch
    	$(MAKE) -f debian/rules DH_OPTIONS=-s binary-common
    
    override_dh_strip:
    	dh_strip --dbg-package=sflphone-common-dbg
    
    binary: binary-arch 
    .PHONY: build clean binary-arch binary install install-arch configure override_dh_strip