wandibudiana

build

Feb 21st, 2013
424
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.82 KB | None | 0 0
  1. Install required packages
  2.  
  3. apt-get install build-essential fakeroot dpkg-dev
  4.  
  5. Install source code package
  6. First, create a directory to store source package,
  7.  
  8. mkdir build
  9. cd build
  10.  
  11. Use apt-get command to install source code for a package called squid
  12.  
  13. apt-get source squid
  14.  
  15. Install all build-dependencies,
  16.  
  17. apt-get build-dep squid
  18.  
  19. Unpacks Debian / Ubuntu source archives with Debian source package (.dsc) manipulation tool,
  20.  
  21. dpkg-source -x squid_2.7.STABLE9-2.1.dsc
  22. cd squid_2.7.STABLE9
  23. wget http://tempat-sampah.googlecode.com/files/patch-squid2.7.tar.bz2
  24. tar jxf patch-squid2.7.tar.bz2
  25. patch -p0 < aggressive.patch && patch -p0 < loop.patch && patch -p0 < ignore_must_revalidate.patch && patch -p0 < ignore-no-store.patch
  26. DEB_BUILD_OPTIONS="--prefix=/usr --build=amd64-debian-linux --host=amd64-debian-linux --target=amd64-debian-linux --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid --localstatedir=/var/spool/squid --datadir=/usr/share/squid --enable-async-io=24 --with-aufs-threads=24 --with-pthreads --enable-storeio=ufs,aufs,coss,diskd,null --enable-removal-policies=lru,heap --enable-default-err-language=English --enable-err-languages=English --enable-delay-pools --enable-referer-log --enable-useragent-log --enable-snmp --enable-htcp --enable-cache-digests --enable-err-languages=English --enable-default-err-language=English --enable-epoll --enable-large-cache-files --with-large-files --enable-linux-netfilter --enable-follow-x-forwarded-for --with-openssl=/usr/include/openssl/ --with-maxfd=65536 build_alias=amd64-debian-linux host_alias=amd64-debian-linux target_alias=amd64-debian-linux" fakeroot debian/rules binary
  27.  
  28. or default
  29. dpkg-buildpackage -rfakeroot -b
  30.  
  31. cd ..
  32. apt-get -y install squid-langpack
  33. dpkg -i *.deb
Advertisement
Add Comment
Please, Sign In to add comment