Advertisement
Guest User

Untitled

a guest
Jul 26th, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.00 KB | None | 0 0
  1. #!/usr/bin/make -f
  2. # -*- makefile -*-
  3. # Sample debian/rules that uses debhelper.
  4. # This file was originally written by Joey Hess and Craig Small.
  5. # As a special exception, when this file is copied by dh-make into a
  6. # dh-make output file, you may use that output file without restriction.
  7. # This special exception was added by Craig Small in version 0.37 of dh-make.
  8.  
  9. # Uncomment this to turn on verbose mode.
  10. #export DH_VERBOSE=1
  11.  
  12. CFLAGS = -Wall -g
  13.  
  14. ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
  15. CFLAGS += -O0
  16. else
  17. CFLAGS += -O2
  18. endif
  19.  
  20. configure: configure-stamp
  21. configure-stamp:
  22. dh_testdir
  23. # Add here commands to configure the package.
  24.  
  25. touch configure-stamp
  26.  
  27.  
  28. build: build-stamp
  29.  
  30. build-stamp: configure-stamp
  31. dh_testdir
  32. touch build-stamp
  33.  
  34. clean:
  35. dh_testdir
  36. dh_testroot
  37. rm -f build-stamp configure-stamp
  38. dh_clean
  39.  
  40. install: build
  41. dh_testdir
  42. dh_testroot
  43. dh_clean -k
  44. dh_installdirs
  45.  
  46. # ======================================================
  47. #$(MAKE) DESTDIR="$(CURDIR)/debian/pypackager" install
  48. mkdir -p "$(CURDIR)/debian/pypackager"
  49.  
  50. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  51. cp -a "pypackager/__init__.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/__init__.py"
  52. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  53. cp -a "pypackager/__init__.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/__init__.pyc"
  54. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  55. cp -a "pypackager/__init__.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/__init__.pyo"
  56. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  57. cp -a "pypackager/ppkg_arfile.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_arfile.py"
  58. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  59. cp -a "pypackager/ppkg_arfile.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_arfile.pyc"
  60. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  61. cp -a "pypackager/ppkg_arfile.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_arfile.pyo"
  62. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  63. cp -a "pypackager/ppkg_debfile.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_debfile.py"
  64. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  65. cp -a "pypackager/ppkg_debfile.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_debfile.pyc"
  66. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  67. cp -a "pypackager/ppkg_debfile.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_debfile.pyo"
  68. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  69. cp -a "pypackager/ppkg_digsigsums.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_digsigsums.py"
  70. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  71. cp -a "pypackager/ppkg_digsigsums.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_digsigsums.pyc"
  72. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  73. cp -a "pypackager/ppkg_dscfile.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_dscfile.py"
  74. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  75. cp -a "pypackager/ppkg_md5hash.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_md5hash.py"
  76. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  77. cp -a "pypackager/ppkg_md5hash.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_md5hash.pyc"
  78. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  79. cp -a "pypackager/ppkg_md5hash.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_md5hash.pyo"
  80. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  81. cp -a "pypackager/ppkg_py2changes.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2changes.py"
  82. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  83. cp -a "pypackager/ppkg_py2changes.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2changes.pyc"
  84. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  85. cp -a "pypackager/ppkg_py2changes.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2changes.pyo"
  86. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  87. cp -a "pypackager/ppkg_py2dsc.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2dsc.py"
  88. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  89. cp -a "pypackager/ppkg_py2dsc.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2dsc.pyc"
  90. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  91. cp -a "pypackager/ppkg_py2dsc.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2dsc.pyo"
  92. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  93. cp -a "pypackager/ppkg_py2tar.py" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2tar.py"
  94. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  95. cp -a "pypackager/ppkg_py2tar.pyc" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2tar.pyc"
  96. mkdir -p "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager"
  97. cp -a "pypackager/ppkg_py2tar.pyo" "$(CURDIR)/debian/pypackager/usr/lib/pymodules/python2.6/pypackager/ppkg_py2tar.pyo"
  98.  
  99. # ======================================================
  100.  
  101. # Build architecture-independent files here.
  102. binary-indep: build install
  103. # We have nothing to do by default.
  104.  
  105. # Build architecture-dependent files here.
  106. binary-arch: build install
  107. dh_testdir
  108. dh_testroot
  109. dh_installchangelogs debian/changelog
  110. dh_installdocs
  111. dh_installexamples
  112. # dh_install
  113. # dh_installmenu
  114. # dh_installdebconf
  115. # dh_installlogrotate
  116. # dh_installemacsen
  117. # dh_installpam
  118. # dh_installmime
  119. # dh_python
  120. # dh_installinit
  121. # dh_installcron
  122. # dh_installinfo
  123. dh_installman
  124. dh_link
  125. dh_strip
  126. dh_compress
  127. dh_fixperms
  128. # dh_perl
  129. # dh_makeshlibs
  130. dh_installdeb
  131. dh_shlibdeps
  132. dh_gencontrol
  133. dh_md5sums
  134. dh_builddeb
  135. # ======================================================
  136. PACKAGE_TARGETS := $(foreach pkg,$(DEB_ALL_PACKAGES),binary/$(pkg))
  137. $(PACKAGE_TARGETS)::
  138. [ ! -f debian/$(notdir $@).aegis ] || aegis-deb-add -control debian/$(notdir $@)/DEBIAN/control .. debian/$(notdir $@).aegis=_aegis
  139. # ======================================================
  140.  
  141. binary: binary-indep binary-arch
  142. .PHONY: build clean binary-indep binary-arch binary install configure
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement