Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:guides:tazwoktips [2010/04/06 16:11] – jozee | en:guides:tazwoktips [2014/11/17 09:47] (current) – brianperry | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | You must read the Cookbook first. Its a great collection of documents. This guides | + | ====== Tazwoktips ====== |
| + | |||
| + | You must read the [[http:// | ||
| ===== Tips ===== | ===== Tips ===== | ||
| - | | + | |
| + | | ||
| - Compilation Errors like | - Compilation Errors like | ||
| * checking for $PKG... configure: error: Couldn' | * checking for $PKG... configure: error: Couldn' | ||
| * configure: error: Couldn' | * configure: error: Couldn' | ||
| - | * use: " | + | * use: " |
| - | - Read receipts of other packages for standardization. The problems you face may already have a solution in one of the receipts. Some examples | + | - Read receipts of the other packages for standardization. The problems you face may already have a solution in one of these receipts. Some example |
| - | * xorg-libSM (or any xorg-*) : to use $SOURCE variable | + | * xorg-libSM (or any xorg-*) : to use a $SOURCE variable |
| * cups : to strip files other than .so in usr/lib, and to compress some driver files | * cups : to strip files other than .so in usr/lib, and to compress some driver files | ||
| * ndiswrapper-driver or broadcom-wl : to cook linux modules | * ndiswrapper-driver or broadcom-wl : to cook linux modules | ||
| - | * mplayer-svn : to create packages from svn/ | + | * mplayer-svn : to create packages from a svn/ |
| * 915resolution or busybox : to add patches | * 915resolution or busybox : to add patches | ||
| - | * nvidia : to create non-free packages that need linux package for modules | + | * nvidia : to create non-free packages that need the linux package for compiling |
| * get-* : to create non-free packages | * get-* : to create non-free packages | ||
| * *-dev : to see how to create a dev receipt | * *-dev : to see how to create a dev receipt | ||
| - | - Create lighter packages. Always remember to disable gnome dependencies or any other dependencies that are not so useful. Always | + | - Create lighter packages. Always remember to disable gnome dependencies or any other dependencies that are not so useful. Always |
| - | - Missing .pc files : Sometimes a dev package created upstream misses .pc files so pkg-config cannot locate the corresponding dev files correctly. This can play havoc sometime | + | - Missing .pc files : Sometimes a dev package created upstream misses .pc files, so pkg-config cannot locate the corresponding dev files correctly. This can play havoc sometimes |
| - | - gcc4.4 patches : New stricter format of gcc4.4 breaks many packages. This is quite a common problem. You need to either create a simple patch or see if a new upgrade is available upstream. See mplayerplug-in | + | - gcc4.4 patches : The new stricter format of gcc4.4 breaks many packages. This is quite a common problem. You need to either create a simple patch or see if a new upgrade is available upstream. See mplayerplug-svn. |
| - | - Use a chroot environment and keep it clean so that you submit the receipt with correct BUILD_DEPENDS | + | - Use a chroot environment and keep it clean so that you can submit the receipt with the correct BUILD_DEPENDS. |
| + | |||
| + | ---- | ||
| + | \\ | ||
| + | ^ Page Review Section | ||
| + | |Quality| Good | | ||
| + | |Review| Minor Updates | ||
| + | |Priority| Medium | | ||
| + | |Problems| add a [[http:// | ||
| + | |::: | OR add a [[http:// | ||
| + | |How to Improve| Suggest briefly| | ||
| + | |::: | | | ||
| + | |||
| + | \\ | ||
| + | ---- | ||